Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
68.9
OversoldNeutralOverbought
Moving averages
SMA 2044.50Buy
SMA 5043.86Buy
SMA 20041.76Buy
SMA 200W32.70Buy
EMA 1244.81Buy
EMA 2644.42Buy
Oscillators
RSI (14)68.9Neutral
MACD (12,26,9)0.39Buy
Momentum (10d)1.42Buy
52-week range
$37.79100% of range$45.32
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +0.9 | -0.7 | -4.7 | +8.1 | +3.7 | -1.0 | +1.1 | +3.5 | | | | | +10.9 |
| 2025 | +2.7 | -1.2 | -5.5 | -1.2 | +6.3 | +5.4 | +2.5 | +3.6 | +3.3 | +1.7 | -0.2 | -0.3 | +18.0 |
| 2024 | +2.4 | +5.2 | +3.8 | -4.0 | +4.9 | +3.4 | +1.2 | +2.3 | +1.4 | +0.3 | +5.9 | -3.9 | +24.9 |
| 2023 | +5.5 | -1.9 | +2.1 | +2.4 | -0.9 | +6.1 | +3.3 | -2.1 | -3.9 | -2.0 | +8.4 | +3.8 | +22.0 |
| 2022 | -3.5 | -3.0 | +2.9 | -6.6 | +0.5 | -8.5 | +8.0 | -3.0 | -9.6 | +9.2 | +5.4 | -6.4 | -15.6 |
| 2021 | | | | | | | | +3.3 | -5.1 | +6.4 | -0.8 | -13.2 | -10.2 |