Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
63.3
OversoldNeutralOverbought
Moving averages
SMA 20116.24Buy
SMA 50114.92Buy
SMA 200103.42Buy
SMA 200W87.55Buy
EMA 12117.23Buy
EMA 26116.32Buy
Oscillators
RSI (14)63.3Neutral
MACD (12,26,9)0.91Buy
Momentum (10d)4.69Buy
52-week range
$88.6795% of range$119.84
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +4.8 | +2.9 | -4.9 | +11.6 | +1.0 | +9.3 | -3.3 | +2.7 | | | | | +25.6 |
| 2025 | +3.9 | -5.9 | -6.1 | -2.8 | +6.1 | +3.6 | +0.5 | +5.4 | +0.4 | -1.4 | +2.5 | -1.2 | +4.3 |
| 2024 | -2.6 | +4.2 | +2.7 | -4.6 | +5.3 | -2.1 | +10.1 | -1.9 | +0.4 | -3.4 | +11.3 | -9.7 | +8.0 |
| 2023 | +7.4 | -0.8 | -4.1 | -3.2 | +0.1 | +7.7 | +5.0 | -3.4 | -6.1 | -5.0 | +7.4 | +11.8 | +15.8 |
| 2022 | -10.2 | +0.5 | +0.1 | -9.5 | +1.4 | -8.4 | +11.7 | -4.6 | -9.3 | +9.9 | +4.4 | -7.6 | -22.2 |
| 2021 | | | | | | | | +2.2 | -3.7 | +4.2 | -2.0 | +4.4 | +4.8 |