Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
51.9
OversoldNeutralOverbought
Moving averages
SMA 20491.63Buy
SMA 50538.82Sell
SMA 200534.31Sell
SMA 200W269.93Buy
EMA 12509.04Buy
EMA 26508.94Buy
Oscillators
RSI (14)51.9Neutral
MACD (12,26,9)0.10Buy
Momentum (10d)76.16Buy
52-week range
$272.4953% of range$748.89
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +7.5 | +11.5 | -4.4 | +31.1 | -4.3 | -14.1 | -22.5 | +20.8 | | | | | +15.5 |
| 2025 | -1.7 | -7.5 | -1.3 | +3.8 | +13.6 | +26.5 | +9.9 | +2.3 | +10.1 | +20.8 | +4.3 | -0.9 | +107.1 |
| 2024 | +12.2 | +1.0 | -12.3 | -8.4 | +38.4 | +2.2 | -9.9 | +10.5 | -3.0 | +1.9 | -2.7 | -6.3 | +15.5 |
| 2023 | +2.7 | -7.4 | -2.6 | -20.0 | +19.2 | +14.7 | -4.8 | +30.0 | +3.6 | -7.0 | +4.5 | +17.6 | +48.4 |
| 2022 | -4.5 | -11.5 | +5.0 | -6.6 | -11.5 | -6.6 | +18.4 | +7.1 | -7.2 | +19.9 | +16.6 | -3.9 | +8.2 |
| 2021 | | | | | | | | +9.0 | -0.5 | -6.4 | +15.2 | +7.2 | +25.3 |