Technical summary
Buy
5 buy1 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
56.0
OversoldNeutralOverbought
Moving averages
SMA 20281.55Sell
SMA 50271.82Buy
SMA 200240.26Buy
SMA 200W185.13Buy
EMA 12284.50Sell
EMA 26280.27Buy
Oscillators
RSI (14)56.0Neutral
MACD (12,26,9)4.23Sell
Momentum (10d)0.12Buy
52-week range
$205.0177% of range$303.94
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -1.1 | -3.6 | -5.1 | +8.5 | +5.3 | +7.9 | +4.0 | +0.7 | | | | | +16.7 |
| 2025 | +0.9 | -3.4 | +0.9 | -8.1 | +5.3 | -2.7 | -5.2 | +15.1 | +0.5 | -2.3 | +7.8 | +5.6 | +13.0 |
| 2024 | -0.3 | +8.0 | +3.7 | -7.4 | -0.5 | -4.2 | +5.2 | +12.3 | +1.3 | -3.6 | +18.5 | -6.1 | +26.5 |
| 2023 | +6.0 | -3.9 | -5.7 | +2.5 | -2.6 | +4.8 | +7.0 | +3.6 | +3.1 | +3.7 | +12.8 | +0.3 | +34.7 |
| 2022 | -2.1 | +11.3 | +7.1 | +0.0 | -2.9 | -2.2 | +1.7 | -9.8 | -8.3 | -6.5 | -5.6 | -2.5 | -19.8 |
| 2021 | | | | | | | | +7.8 | -7.3 | +2.3 | -5.7 | +2.5 | -1.2 |