Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
50.4
OversoldNeutralOverbought
Moving averages
SMA 20139.11Buy
SMA 50138.23Buy
SMA 200129.24Buy
SMA 200W95.77Buy
EMA 12139.01Buy
EMA 26138.97Buy
Oscillators
RSI (14)50.4Neutral
MACD (12,26,9)0.05Sell
Momentum (10d)-0.61Sell
52-week range
$108.1391% of range$143.26
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +0.5 | -3.5 | -5.4 | +14.8 | +8.1 | -2.0 | -1.7 | +3.2 | +0.4 | | | | +13.7 |
| 2025 | +2.6 | -2.9 | -8.2 | +2.0 | +9.4 | +6.3 | +3.5 | +0.9 | +5.1 | +3.4 | -0.9 | -0.3 | +21.4 |
| 2024 | +2.8 | +7.2 | +2.0 | -3.8 | +6.6 | +6.9 | -1.4 | +2.2 | +2.7 | -0.7 | +6.2 | +0.6 | +35.2 |
| 2023 | +5.6 | -2.0 | +5.5 | +1.5 | +2.5 | +6.0 | +3.1 | -0.7 | -5.2 | -2.4 | +8.7 | +3.5 | +28.4 |
| 2022 | -8.4 | -4.4 | +4.3 | -12.6 | -1.3 | -8.4 | +12.8 | -5.4 | -10.2 | +4.4 | +5.1 | -7.8 | -30.1 |
| 2021 | | | | | | | | +4.1 | -6.0 | +9.1 | +1.3 | +2.4 | +10.9 |