Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
71.5
OversoldNeutralOverbought
Moving averages
SMA 20241.08Buy
SMA 50207.05Buy
SMA 200202.97Buy
SMA 200W129.57Buy
EMA 12254.91Buy
EMA 26237.44Buy
Oscillators
RSI (14)71.5Sell
MACD (12,26,9)17.47Buy
Momentum (10d)14.32Buy
52-week range
$157.5897% of range$270.57
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -4.8 | +26.5 | -21.2 | -6.1 | -1.0 | +6.7 | +36.2 | +4.8 | | | | | +34.4 |
| 2025 | +11.6 | -10.1 | +6.2 | +6.3 | +18.1 | +4.3 | -8.4 | +14.3 | +10.2 | +1.7 | +5.0 | -8.4 | +57.4 |
| 2024 | +9.5 | +12.4 | +13.0 | +6.8 | +20.4 | -1.6 | +12.5 | +10.8 | +0.2 | -6.7 | -8.0 | -11.5 | +67.0 |
| 2023 | +12.4 | +6.7 | +1.5 | +23.4 | -2.9 | +14.3 | -8.2 | +3.8 | -15.0 | -18.5 | +28.5 | +9.5 | +54.9 |
| 2022 | -9.3 | +16.0 | -0.0 | -15.6 | -10.8 | -18.8 | +25.8 | -14.5 | -8.7 | -14.0 | +4.1 | +5.7 | -40.3 |
| 2021 | | | | | | | | +4.9 | -11.8 | +7.9 | +1.7 | +12.1 | +13.7 |