Technical summary
Buy
6 buy0 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
83.7
OversoldNeutralOverbought
Moving averages
SMA 20160.63Buy
SMA 50154.26Buy
SMA 200208.78Sell
SMA 200W289.80Sell
EMA 12170.16Buy
EMA 26161.61Buy
Oscillators
RSI (14)83.7Sell
MACD (12,26,9)8.55Buy
Momentum (10d)6.97Buy
52-week range
$118.1536% of range$291.09
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -1.7 | -20.8 | -5.0 | -9.9 | +4.7 | -33.5 | +33.3 | +8.6 | | | | | -32.9 |
| 2025 | +9.4 | -9.5 | -10.5 | -4.1 | +5.9 | -5.7 | -10.6 | -2.7 | -5.1 | +1.4 | -0.0 | +7.3 | -23.7 |
| 2024 | +3.7 | +3.0 | -7.5 | -13.2 | -6.2 | +7.5 | +9.0 | +3.4 | +3.4 | -2.4 | +5.1 | -2.9 | +0.3 |
| 2023 | +4.6 | -4.8 | +7.6 | -1.9 | +9.1 | +0.9 | +2.5 | +2.3 | -5.1 | -3.3 | +12.1 | +5.3 | +31.5 |
| 2022 | -14.7 | -10.6 | +6.7 | -10.9 | -0.6 | -7.0 | +10.3 | -5.8 | -10.8 | +10.3 | +6.0 | -11.3 | -35.6 |
| 2021 | | | | | | | | +5.9 | -4.9 | +12.1 | -0.4 | +16.0 | +30.5 |