Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
56.6
OversoldNeutralOverbought
Moving averages
SMA 20361.20Buy
SMA 50383.43Buy
SMA 200298.15Buy
SMA 200W148.11Buy
EMA 12376.06Buy
EMA 26372.78Buy
Oscillators
RSI (14)56.6Neutral
MACD (12,26,9)3.28Buy
Momentum (10d)83.33Buy
52-week range
$104.5878% of range$487.91
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +24.5 | +32.8 | -7.4 | +15.9 | +9.0 | +29.3 | -24.0 | +9.5 | | | | | +108.1 |
| 2025 | -8.0 | -5.1 | -24.8 | -10.2 | +5.9 | +14.4 | +19.5 | +10.1 | +16.4 | +32.1 | +0.1 | +6.4 | +53.7 |
| 2024 | -11.0 | +7.2 | +8.9 | +3.1 | +21.2 | +5.2 | -11.6 | +4.2 | -2.0 | -20.7 | +3.6 | +14.5 | +16.0 |
| 2023 | +16.4 | -0.6 | +6.3 | -15.0 | +9.6 | +11.1 | +1.4 | -4.5 | -6.9 | -17.1 | +10.8 | +17.7 | +24.2 |
| 2022 | -28.2 | +0.4 | +0.3 | -10.8 | +3.6 | -18.0 | +12.7 | -16.1 | -11.2 | +8.3 | +14.9 | -6.5 | -46.6 |
| 2021 | | | | | | | | -4.4 | -10.1 | +26.6 | +10.6 | +7.0 | +28.8 |