Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
60.6
OversoldNeutralOverbought
Moving averages
SMA 20252.29Buy
SMA 50237.05Buy
SMA 200233.78Buy
SMA 200W251.87Buy
EMA 12252.24Buy
EMA 26248.47Buy
Oscillators
RSI (14)60.6Neutral
MACD (12,26,9)3.77Sell
Momentum (10d)-13.45Sell
52-week range
$190.7553% of range$313.55
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -3.6 | -8.5 | -5.1 | -4.7 | -2.6 | +14.2 | +8.6 | +2.4 | | | | | -1.3 |
| 2025 | +6.3 | +11.9 | +2.2 | -7.1 | +8.3 | -7.9 | -10.3 | +5.4 | +2.3 | -19.5 | -0.7 | +4.5 | -8.8 |
| 2024 | +3.2 | +5.1 | +2.5 | -6.1 | +7.9 | +2.4 | +9.3 | +3.2 | -3.8 | -0.1 | +11.0 | -9.1 | +26.2 |
| 2023 | +3.8 | -4.3 | +2.1 | +8.8 | -3.7 | +9.6 | -2.2 | +7.3 | -1.1 | +3.3 | +5.7 | -9.7 | +19.3 |
| 2022 | -6.9 | +0.2 | +10.4 | -3.5 | -3.9 | +0.7 | +9.8 | +1.4 | -5.7 | +9.3 | +6.4 | -5.3 | +11.1 |
| 2021 | | | | | | | | +3.1 | +3.5 | +12.8 | -2.8 | +4.2 | +21.8 |