Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
47.4
OversoldNeutralOverbought
Moving averages
SMA 20142.10Buy
SMA 50137.89Buy
SMA 200125.15Buy
SMA 200W123.58Buy
EMA 12141.28Buy
EMA 26140.33Buy
Oscillators
RSI (14)47.4Neutral
MACD (12,26,9)0.95Sell
Momentum (10d)-2.80Sell
52-week range
$101.5983% of range$151.87
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +6.8 | +10.7 | +16.5 | -2.8 | -5.1 | -2.7 | +14.6 | -3.7 | | | | | +36.3 |
| 2025 | +2.6 | +0.9 | +1.0 | -14.0 | -1.6 | +10.2 | +0.3 | +4.0 | -10.2 | -5.6 | +1.9 | -2.6 | -14.3 |
| 2024 | -5.9 | +0.6 | +11.7 | +3.4 | -5.7 | +1.1 | +0.7 | +1.6 | -4.6 | -0.8 | +9.3 | -8.0 | +1.3 |
| 2023 | +2.1 | -14.5 | +1.4 | +4.2 | -10.2 | +6.7 | +15.8 | -3.0 | -1.4 | -0.4 | -2.5 | -1.7 | -6.6 |
| 2022 | +25.5 | +3.1 | +3.8 | -2.1 | +17.3 | -19.4 | +0.7 | +9.1 | -7.9 | +22.2 | +4.0 | -8.7 | +45.8 |
| 2021 | | | | | | | | -7.3 | +18.9 | +15.2 | -5.9 | +2.1 | +21.9 |