Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
63.4
OversoldNeutralOverbought
Moving averages
SMA 20117.94Buy
SMA 50116.21Buy
SMA 200106.41Buy
SMA 200W90.08Buy
EMA 12118.50Buy
EMA 26117.58Buy
Oscillators
RSI (14)63.4Neutral
MACD (12,26,9)0.92Buy
Momentum (10d)2.74Buy
52-week range
$87.9996% of range$120.65
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +6.7 | +1.1 | -3.6 | +9.0 | +1.2 | +4.5 | -0.5 | +2.3 | | | | | +22.1 |
| 2025 | +1.9 | -5.6 | -6.5 | -5.9 | +4.2 | +3.9 | +1.4 | +8.7 | +1.0 | -0.2 | +2.5 | +0.4 | +4.7 |
| 2024 | -5.5 | +2.3 | +3.3 | -6.4 | +4.5 | -3.2 | +11.9 | -1.4 | +0.1 | -1.5 | +10.8 | -7.5 | +5.5 |
| 2023 | +12.2 | -1.6 | -6.9 | -2.4 | -3.8 | +8.2 | +6.0 | -5.0 | -6.8 | -6.4 | +9.0 | +12.5 | +12.7 |
| 2022 | -4.4 | +2.4 | +0.2 | -6.3 | +2.3 | -9.4 | +8.7 | -4.2 | -10.9 | +14.5 | +3.7 | -7.3 | -13.0 |
| 2021 | | | | | | | | +2.0 | -2.0 | +2.8 | -2.6 | +3.5 | +3.7 |