Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
66.4
OversoldNeutralOverbought
Moving averages
SMA 2095.48Buy
SMA 5093.96Buy
SMA 20089.11Buy
SMA 200W89.70Buy
EMA 1297.08Buy
EMA 2695.74Buy
Oscillators
RSI (14)66.4Neutral
MACD (12,26,9)1.34Buy
Momentum (10d)5.58Buy
52-week range
$67.6481% of range$105.19
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +16.2 | +8.0 | -5.5 | +1.9 | -5.6 | +8.4 | -5.7 | +6.6 | | | | | +24.4 |
| 2025 | +4.0 | -3.7 | -9.3 | -6.1 | +11.0 | -6.7 | +5.1 | +9.2 | -6.0 | -1.9 | -6.7 | +12.9 | -1.7 |
| 2024 | -3.7 | -0.2 | -0.7 | -4.4 | -8.4 | +16.6 | +2.4 | -3.3 | -6.3 | -7.2 | +8.2 | -8.0 | -16.6 |
| 2023 | -1.5 | -1.0 | +0.7 | -6.2 | -6.2 | +3.9 | +0.0 | +0.7 | -18.8 | -2.7 | +2.7 | +15.7 | -15.2 |
| 2022 | -3.3 | -2.9 | -8.9 | -6.3 | +2.9 | -8.1 | +13.5 | -3.6 | +4.3 | +21.9 | +5.3 | +2.0 | +13.3 |
| 2021 | | | | | | | | -3.3 | -11.4 | -2.0 | +5.3 | -0.6 | -12.2 |