Technical summary
Buy
5 buy1 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
41.7
OversoldNeutralOverbought
Moving averages
SMA 20121.51Sell
SMA 50114.85Buy
SMA 200104.43Buy
SMA 200W87.09Buy
EMA 12119.53Buy
EMA 26119.00Buy
Oscillators
RSI (14)41.7Neutral
MACD (12,26,9)0.53Sell
Momentum (10d)-7.34Sell
52-week range
$75.4267% of range$141.96
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +20.5 | +6.8 | +30.4 | -4.3 | -9.5 | -3.6 | +15.6 | -4.1 | | | | | +55.2 |
| 2025 | +8.1 | -12.1 | -3.5 | +0.3 | +15.7 | +1.4 | +0.9 | -6.7 | +3.5 | -7.1 | -5.5 | -1.7 | -9.4 |
| 2024 | -5.0 | +6.9 | +3.1 | -5.1 | +1.0 | -7.0 | +3.1 | +8.8 | +3.3 | -4.2 | +9.0 | -4.8 | +7.3 |
| 2023 | -0.6 | +1.4 | -15.6 | -1.3 | -14.1 | +12.9 | +18.2 | -6.1 | +11.2 | -7.0 | -5.8 | +5.8 | -6.7 |
| 2022 | -2.7 | +17.9 | +26.9 | -6.0 | +2.0 | -13.2 | +11.4 | +8.3 | -7.0 | +10.4 | +1.8 | -21.2 | +20.4 |
| 2021 | | | | | | | | -3.9 | +22.9 | +1.8 | +6.7 | +16.8 | +49.8 |