Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
64.8
OversoldNeutralOverbought
Moving averages
SMA 2095.73Buy
SMA 5090.54Buy
SMA 20080.36Buy
SMA 200W73.70Buy
EMA 1296.53Buy
EMA 2694.51Buy
Oscillators
RSI (14)64.8Neutral
MACD (12,26,9)2.02Sell
Momentum (10d)-0.36Sell
52-week range
$67.3387% of range$100.93
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -0.1 | -8.6 | -1.9 | +13.3 | +3.2 | +2.3 | +13.6 | +0.6 | | | | | +22.4 |
| 2025 | +5.7 | -0.4 | -6.8 | -6.1 | +4.3 | +2.3 | -5.6 | +7.1 | +1.2 | -3.1 | -4.1 | +3.1 | -3.6 |
| 2024 | +4.8 | +0.6 | +6.3 | -4.1 | +1.8 | -3.0 | +9.5 | +0.8 | +6.5 | -4.9 | +12.5 | -7.2 | +23.8 |
| 2023 | +0.9 | -1.8 | -19.2 | +5.9 | -19.2 | +14.1 | +11.4 | +0.6 | -0.7 | -4.6 | +6.0 | +3.9 | -8.6 |
| 2022 | +7.3 | +0.7 | +4.0 | -6.5 | +2.6 | -6.8 | +0.7 | +1.7 | -5.5 | +20.5 | +4.8 | -5.6 | +15.8 |
| 2021 | | | | | | | | +7.5 | -0.4 | +1.7 | -6.6 | +6.5 | +8.3 |