Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
58.4
OversoldNeutralOverbought
Moving averages
SMA 20185.55Buy
SMA 50183.74Buy
SMA 200175.09Buy
SMA 200W110.65Buy
EMA 12186.17Buy
EMA 26185.17Buy
Oscillators
RSI (14)58.4Neutral
MACD (12,26,9)1.00Sell
Momentum (10d)-3.62Sell
52-week range
$110.6072% of range$219.65
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -0.8 | +33.1 | -5.3 | +7.0 | -15.5 | +10.2 | -1.6 | +0.5 | | | | | +23.1 |
| 2025 | +8.5 | +3.6 | -4.7 | +0.4 | -15.4 | -2.6 | +0.1 | +4.9 | -0.1 | +11.3 | +25.0 | -5.9 | +21.7 |
| 2024 | -7.2 | -2.4 | +0.7 | -2.4 | +18.8 | +10.6 | +5.6 | +17.1 | -1.9 | -14.6 | +16.0 | -3.4 | +35.7 |
| 2023 | -1.1 | +9.9 | -3.9 | +10.2 | +12.2 | -3.9 | -0.4 | +10.3 | -9.0 | +0.0 | +15.4 | +26.4 | +81.2 |
| 2022 | -7.5 | -13.3 | +0.0 | -11.1 | +28.0 | -0.2 | -9.0 | -7.5 | -13.2 | +18.3 | +1.0 | +4.2 | -17.2 |
| 2021 | | | | | | | | +1.8 | -3.0 | +1.8 | +42.2 | +8.5 | +55.1 |