Technical summary
Buy
6 buy0 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
71.7
OversoldNeutralOverbought
Moving averages
SMA 20159.61Buy
SMA 50148.72Buy
SMA 200181.58Sell
SMA 200W354.35Sell
EMA 12173.90Buy
EMA 26161.53Buy
Oscillators
RSI (14)71.7Sell
MACD (12,26,9)12.36Buy
Momentum (10d)13.81Buy
52-week range
$124.2539% of range$265.85
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -16.9 | -25.0 | +0.7 | -6.2 | +9.2 | -20.1 | +16.5 | +18.8 | | | | | -28.9 |
| 2025 | +12.0 | -8.2 | -15.8 | +0.3 | +3.6 | -7.4 | -16.2 | -25.8 | +4.6 | -5.5 | -6.3 | +8.4 | -47.9 |
| 2024 | +1.4 | +1.8 | +2.4 | -13.4 | +1.7 | +7.0 | +11.6 | -1.8 | +3.0 | -0.8 | +3.1 | -6.5 | +7.4 |
| 2023 | +0.6 | -3.1 | -0.6 | -7.2 | +13.4 | +2.2 | +0.9 | -1.1 | -1.7 | -3.4 | +31.0 | +3.7 | +34.2 |
| 2022 | -12.1 | -4.6 | +6.1 | -2.3 | -9.7 | -7.8 | +9.8 | +7.5 | -3.0 | +9.1 | +16.0 | -4.1 | +0.5 |
| 2021 | | | | | | | | +16.6 | -1.6 | +9.2 | -5.9 | +7.1 | +26.3 |