Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
59.1
OversoldNeutralOverbought
Moving averages
SMA 20120.52Buy
SMA 50116.86Buy
SMA 200127.35Sell
SMA 200W121.08Buy
EMA 12121.02Buy
EMA 26119.88Buy
Oscillators
RSI (14)59.1Neutral
MACD (12,26,9)1.14Buy
Momentum (10d)-0.20Sell
52-week range
$105.2934% of range$154.27
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +1.2 | -6.0 | -7.8 | -1.1 | -7.3 | +7.9 | -1.0 | +4.2 | | | | | -10.5 |
| 2025 | +6.9 | +5.5 | -8.7 | +0.9 | +4.5 | +2.6 | +11.8 | -2.1 | +4.2 | +2.3 | -6.7 | -3.2 | +17.4 |
| 2024 | -1.7 | +13.0 | +1.7 | +1.1 | +7.9 | -3.8 | -1.6 | +3.0 | -1.8 | -9.8 | +4.1 | -8.5 | +1.5 |
| 2023 | -5.9 | -1.3 | +2.0 | -0.8 | -3.5 | +12.4 | +0.1 | -8.2 | -12.1 | +2.8 | +12.4 | +8.8 | +3.4 |
| 2022 | -12.4 | -15.3 | -4.1 | -5.6 | +4.7 | -7.2 | +17.7 | -1.0 | -4.1 | +17.3 | +9.7 | -1.6 | -7.8 |
| 2021 | | | | | | | | +8.3 | -9.3 | +5.6 | -7.3 | -1.0 | -4.7 |