Technical summary
Buy
5 buy1 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
55.7
OversoldNeutralOverbought
Moving averages
SMA 20118.36Buy
SMA 50113.98Buy
SMA 200105.08Buy
SMA 200W121.06Sell
EMA 12118.64Buy
EMA 26117.04Buy
Oscillators
RSI (14)55.7Neutral
MACD (12,26,9)1.61Sell
Momentum (10d)-7.56Sell
52-week range
$88.2578% of range$127.65
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +7.2 | +10.6 | -16.8 | +1.6 | +5.3 | +9.0 | +6.0 | -0.4 | | | | | +21.4 |
| 2025 | -2.9 | +3.4 | +7.1 | -1.8 | -3.1 | -12.8 | +9.3 | +3.0 | -1.7 | -4.7 | +0.6 | -6.1 | -11.2 |
| 2024 | +4.1 | -8.7 | +4.7 | -8.8 | -2.8 | -2.3 | +8.2 | -2.8 | +5.6 | -6.3 | +3.8 | -6.5 | -12.9 |
| 2023 | -3.6 | -3.2 | +6.4 | -1.9 | -5.1 | +0.7 | +2.0 | -3.8 | -15.2 | -7.4 | -3.6 | +15.2 | -20.2 |
| 2022 | +3.5 | -4.1 | +0.5 | +1.1 | -8.4 | +2.1 | +3.4 | +5.8 | -1.8 | +9.6 | +2.2 | +2.9 | +16.7 |
| 2021 | | | | | | | | -5.7 | -2.9 | +2.4 | +2.9 | +7.4 | +3.6 |