Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
87.1
OversoldNeutralOverbought
Moving averages
SMA 2095.57Buy
SMA 5093.26Buy
SMA 20088.92Buy
SMA 200W75.24Buy
EMA 12100.65Buy
EMA 2696.67Buy
Oscillators
RSI (14)87.1Sell
MACD (12,26,9)3.98Buy
Momentum (10d)12.72Buy
52-week range
$69.1579% of range$114.74
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +6.7 | -19.7 | +8.7 | +20.8 | +4.6 | -15.0 | +11.3 | +9.4 | | | | | +21.8 |
| 2025 | +6.5 | -15.2 | +0.1 | +5.1 | +4.8 | -4.0 | -5.0 | +10.0 | +1.3 | +5.7 | -2.6 | +1.6 | +5.7 |
| 2024 | -10.2 | +9.5 | -7.6 | -6.5 | +0.4 | -3.5 | +2.0 | +14.4 | +1.0 | +7.2 | +10.6 | -1.3 | +13.5 |
| 2023 | +10.7 | -0.5 | -1.0 | -16.8 | +9.3 | +1.1 | +8.1 | -3.2 | -1.5 | -14.2 | +13.1 | +6.0 | +6.2 |
| 2022 | -16.1 | -14.1 | -11.6 | -15.1 | +7.9 | +0.5 | -3.8 | -22.6 | -8.5 | +13.4 | -9.6 | -10.2 | -63.2 |
| 2021 | | | | | | | | -23.4 | -9.7 | +5.0 | -23.0 | -13.0 | -51.4 |