Technical summary
Strong buy
7 buy1 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
67.1
OversoldNeutralOverbought
Moving averages
SMA 2089.64Buy
SMA 5088.74Buy
SMA 20092.82Sell
SMA 200W77.43Buy
EMA 1291.36Buy
EMA 2690.05Buy
Oscillators
RSI (14)67.1Neutral
MACD (12,26,9)1.31Buy
Momentum (10d)1.42Buy
52-week range
$82.5936% of range$108.72
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +7.9 | -4.6 | -1.7 | +7.7 | -12.6 | +6.0 | -3.0 | +3.0 | | | | | +0.9 |
| 2025 | +9.2 | +6.1 | +4.3 | -1.2 | -3.4 | -1.1 | +9.1 | +5.5 | +4.0 | -12.4 | +7.7 | -10.3 | +15.4 |
| 2024 | +7.7 | +6.3 | +3.8 | -10.2 | -4.9 | +9.6 | +6.7 | +0.3 | +1.9 | +0.1 | +7.8 | -4.6 | +24.8 |
| 2023 | -6.1 | +4.8 | +2.3 | +8.0 | -1.5 | +5.8 | -3.1 | +1.5 | -3.3 | +2.4 | +5.6 | -3.3 | +12.6 |
| 2022 | -7.7 | -0.4 | +5.5 | -11.4 | +5.0 | -0.8 | +11.4 | -0.9 | +0.9 | +19.0 | +3.3 | -2.4 | +19.5 |
| 2021 | | | | | | | | -1.6 | +2.9 | +1.8 | +2.5 | +10.7 | +16.9 |