Technical summary
Buy
6 buy0 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
84.8
OversoldNeutralOverbought
Moving averages
SMA 20155.73Buy
SMA 50143.59Buy
SMA 200184.46Sell
SMA 200W187.43Sell
EMA 12164.77Buy
EMA 26156.29Buy
Oscillators
RSI (14)84.8Sell
MACD (12,26,9)8.49Buy
Momentum (10d)23.55Buy
52-week range
$114.6328% of range$336.99
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -11.1 | -26.5 | -4.6 | -6.9 | +6.9 | +1.0 | +7.1 | +17.3 | | | | | -21.2 |
| 2025 | +12.3 | -3.1 | +1.1 | +14.0 | +21.9 | +13.9 | -9.0 | -3.0 | +8.2 | +10.5 | -24.1 | -10.6 | +24.7 |
| 2024 | +6.4 | +2.7 | -20.4 | -10.2 | -1.7 | +13.1 | -6.7 | +11.5 | -14.5 | +5.8 | +14.3 | -12.7 | -18.6 |
| 2023 | +11.0 | +5.6 | -10.9 | -22.9 | +50.4 | +8.0 | +9.6 | -2.7 | -0.3 | +2.0 | +24.5 | +12.2 | +98.0 |
| 2022 | -20.0 | -7.0 | +0.9 | -16.0 | -24.5 | -2.3 | +3.7 | +2.7 | +3.2 | -6.2 | -13.4 | -16.1 | -65.2 |
| 2021 | | | | | | | | +18.0 | -5.8 | +21.6 | +8.8 | -7.4 | +36.2 |