Technical summary
Buy
5 buy1 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
57.2
OversoldNeutralOverbought
Moving averages
SMA 20101.60Buy
SMA 50100.16Buy
SMA 200108.89Sell
SMA 200W104.18Sell
EMA 12102.59Buy
EMA 26101.69Buy
Oscillators
RSI (14)57.2Neutral
MACD (12,26,9)0.89Buy
Momentum (10d)-4.26Sell
52-week range
$91.4228% of range$135.58
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -4.2 | +19.6 | -4.5 | -3.7 | -11.5 | -0.6 | +0.8 | +3.4 | | | | | -3.4 |
| 2025 | -3.1 | +6.7 | +9.7 | -6.8 | +4.4 | +1.3 | -5.4 | -11.0 | -10.0 | -5.0 | +3.3 | -1.2 | -17.9 |
| 2024 | +5.0 | +10.9 | -1.6 | -2.4 | +7.2 | -2.8 | +5.4 | +5.9 | +4.6 | +2.7 | +6.7 | -3.4 | +44.1 |
| 2023 | +14.8 | -4.9 | +11.5 | -10.9 | -4.9 | +2.3 | +19.4 | +5.7 | -7.2 | +12.2 | +7.7 | -6.2 | +40.0 |
| 2022 | -15.3 | -0.3 | +4.0 | -19.0 | -5.0 | +0.9 | +3.3 | -1.3 | -18.9 | -2.4 | +11.6 | +5.6 | -35.2 |
| 2021 | | | | | | | | +0.3 | -7.2 | +10.3 | +7.7 | +4.3 | +15.5 |