Technical summary
Strong buy
7 buy0 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
77.2
OversoldNeutralOverbought
Moving averages
SMA 20158.28Buy
SMA 50143.01Buy
SMA 200163.04Buy
SMA 200W216.67Sell
EMA 12169.33Buy
EMA 26157.94Buy
Oscillators
RSI (14)77.2Sell
MACD (12,26,9)11.39Buy
Momentum (10d)7.28Buy
52-week range
$110.3647% of range$249.85
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -18.2 | -23.8 | -2.9 | -5.8 | +19.4 | -16.3 | +31.0 | +9.3 | | | | | -18.4 |
| 2025 | +1.6 | +0.5 | -11.3 | +4.9 | +1.1 | -3.1 | -4.4 | +0.6 | +4.3 | -0.3 | -10.1 | -0.4 | -16.8 |
| 2024 | +5.4 | +1.2 | -7.4 | -10.3 | -13.6 | +5.7 | +1.6 | +15.9 | -7.1 | -4.3 | +6.9 | +3.2 | -6.5 |
| 2023 | +8.4 | +2.2 | +11.4 | -9.9 | +13.9 | +6.6 | +5.0 | +3.1 | -12.1 | -1.5 | +27.9 | +2.0 | +65.0 |
| 2022 | -7.4 | -9.5 | +4.5 | -13.7 | -24.4 | -10.7 | +11.1 | +6.1 | -7.5 | +2.4 | +7.8 | -0.3 | -38.7 |
| 2021 | | | | | | | | +16.5 | -8.5 | +16.0 | -5.4 | -0.4 | +16.5 |