Technical summary
Strong buy
7 buy0 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
82.1
OversoldNeutralOverbought
Moving averages
SMA 20111.26Buy
SMA 50108.04Buy
SMA 200122.82Buy
SMA 200W141.64Sell
EMA 12118.72Buy
EMA 26112.88Buy
Oscillators
RSI (14)82.1Sell
MACD (12,26,9)5.84Buy
Momentum (10d)9.18Buy
52-week range
$81.2439% of range$194.73
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -23.6 | -7.7 | -3.2 | -15.5 | +40.8 | -20.2 | +12.0 | +12.3 | | | | | -18.4 |
| 2025 | -3.9 | -8.7 | -14.4 | +20.0 | +5.9 | +1.7 | -8.3 | -2.7 | +0.3 | -0.1 | -11.6 | -5.7 | -27.7 |
| 2024 | +8.3 | +0.8 | -1.2 | -9.1 | -5.2 | +19.7 | +3.5 | +5.0 | +4.6 | +4.3 | +12.5 | +1.0 | +50.0 |
| 2023 | +17.2 | -5.1 | +7.5 | -1.1 | +18.6 | +3.1 | +3.7 | +1.0 | -5.1 | +4.1 | +17.9 | +3.0 | +82.0 |
| 2022 | -9.8 | -1.0 | -4.0 | -14.1 | -2.2 | +1.7 | -6.1 | -2.7 | -13.1 | +11.4 | -1.1 | -6.7 | -40.2 |
| 2021 | | | | | | | | +9.5 | -3.3 | +12.1 | -7.2 | +0.2 | +10.4 |