Technical summary
Buy
6 buy0 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
83.2
OversoldNeutralOverbought
Moving averages
SMA 20365.32Buy
SMA 50391.59Buy
SMA 200479.07Sell
SMA 200W415.21Sell
EMA 12380.19Buy
EMA 26379.91Buy
Oscillators
RSI (14)83.2Sell
MACD (12,26,9)0.28Buy
Momentum (10d)48.17Buy
52-week range
$328.5726% of range$603.88
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -11.0 | -0.1 | -8.4 | -0.7 | -7.2 | -6.3 | -11.2 | +13.6 | | | | | -29.1 |
| 2025 | +9.6 | +0.2 | -13.6 | +4.1 | +7.1 | -1.6 | -11.5 | -1.6 | -5.5 | +19.5 | +7.3 | -1.2 | +8.5 |
| 2024 | +12.1 | +2.0 | +3.5 | -7.1 | +8.5 | +10.6 | -0.1 | +10.8 | -0.3 | +2.6 | +7.6 | -3.7 | +54.7 |
| 2023 | -7.4 | -6.6 | +11.4 | +17.9 | +2.2 | +11.1 | -5.1 | -3.6 | -6.5 | -10.3 | +18.5 | +8.5 | +27.1 |
| 2022 | -20.9 | +2.2 | +3.9 | -20.7 | -4.9 | -11.8 | +14.7 | -10.6 | -8.9 | +31.5 | +9.7 | -1.9 | -26.1 |
| 2021 | | | | | | | | +6.3 | -5.6 | +9.0 | -10.2 | +10.8 | +8.7 |