Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
64.9
OversoldNeutralOverbought
Moving averages
SMA 20113.85Buy
SMA 50114.76Buy
SMA 200107.33Buy
SMA 200W81.36Buy
EMA 12115.63Buy
EMA 26114.78Buy
Oscillators
RSI (14)64.9Neutral
MACD (12,26,9)0.85Buy
Momentum (10d)9.96Buy
52-week range
$91.2690% of range$120.57
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +0.6 | -3.5 | -5.5 | +15.1 | +8.2 | -1.6 | -4.5 | +5.3 | | | | | +13.2 |
| 2025 | +2.5 | -3.7 | -8.4 | +2.1 | +10.1 | +6.4 | +3.6 | -0.2 | +4.1 | +2.7 | -2.7 | -0.2 | +16.1 |
| 2024 | +2.3 | +7.1 | +1.6 | -4.1 | +6.2 | +6.0 | -1.5 | +2.1 | +2.7 | -0.2 | +7.4 | -0.6 | +32.1 |
| 2023 | +8.6 | -1.2 | +6.0 | +1.0 | +4.1 | +7.1 | +2.7 | -1.0 | -5.9 | -1.7 | +11.3 | +4.0 | +39.3 |
| 2022 | -9.4 | -3.7 | +3.8 | -13.4 | -2.6 | -8.6 | +12.9 | -5.1 | -10.1 | +4.5 | +4.9 | -8.0 | -32.2 |
| 2021 | | | | | | | | +3.9 | -5.7 | +8.4 | -0.4 | +1.5 | +7.4 |