Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
86.2
OversoldNeutralOverbought
Moving averages
SMA 20277.41Buy
SMA 50254.16Buy
SMA 200231.67Buy
SMA 200W170.96Buy
EMA 12296.83Buy
EMA 26278.43Buy
Oscillators
RSI (14)86.2Sell
MACD (12,26,9)18.41Buy
Momentum (10d)15.15Buy
52-week range
$186.6797% of range$314.28
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -0.6 | +25.4 | -8.2 | +8.2 | -6.9 | +1.5 | +23.7 | +5.5 | | | | | +52.8 |
| 2025 | +4.6 | +6.1 | -5.2 | -13.9 | +8.6 | +2.8 | +4.8 | +10.5 | +1.8 | -13.1 | -8.7 | +3.9 | -1.7 |
| 2024 | -7.0 | +14.9 | +8.4 | -3.0 | +13.4 | -0.6 | +5.1 | +7.0 | -4.0 | +12.7 | +7.2 | -3.0 | +60.5 |
| 2023 | +7.1 | -0.8 | +2.8 | -2.7 | +5.1 | +1.1 | +1.5 | +0.1 | -0.8 | -2.5 | +19.2 | +5.2 | +39.3 |
| 2022 | -8.6 | -11.2 | +7.4 | -7.5 | -3.8 | -7.0 | -0.6 | -9.4 | -9.2 | +9.6 | +5.6 | -0.8 | -32.2 |
| 2021 | | | | | | | | +11.0 | -10.9 | -7.6 | -7.0 | +2.0 | -13.4 |