Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
56.2
OversoldNeutralOverbought
Moving averages
SMA 20119.83Buy
SMA 50112.84Buy
SMA 200102.56Buy
SMA 200W75.04Buy
EMA 12120.35Buy
EMA 26118.21Buy
Oscillators
RSI (14)56.2Neutral
MACD (12,26,9)2.15Sell
Momentum (10d)-6.33Sell
52-week range
$79.3378% of range$132.60
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +1.3 | +1.2 | -7.1 | +1.2 | +1.5 | +17.2 | +5.4 | +1.0 | | | | | +22.3 |
| 2025 | +7.4 | -0.9 | -17.6 | +3.5 | +3.8 | +4.7 | +10.0 | +13.0 | +0.2 | +10.2 | +11.7 | -5.4 | +43.0 |
| 2024 | -6.4 | -0.7 | -2.4 | -8.6 | +11.0 | +4.9 | +7.3 | +0.9 | +0.7 | +12.1 | +0.6 | -7.4 | +10.0 |
| 2023 | +6.0 | -9.6 | -6.1 | +3.0 | -17.3 | +1.1 | +2.4 | +1.3 | -10.5 | -6.6 | +0.8 | +15.6 | -21.8 |
| 2022 | +1.3 | -8.1 | +16.3 | -5.6 | +1.2 | +0.1 | +2.3 | -9.3 | -5.4 | +11.6 | +7.2 | +0.8 | +9.4 |
| 2021 | | | | | | | | -1.1 | -10.1 | -2.6 | +1.1 | +8.4 | -5.1 |