Technical summary
Buy
5 buy1 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
59.3
OversoldNeutralOverbought
Moving averages
SMA 2099.52Sell
SMA 5094.79Buy
SMA 20079.14Buy
SMA 200W72.61Buy
EMA 1299.68Sell
EMA 2698.20Buy
Oscillators
RSI (14)59.3Neutral
MACD (12,26,9)1.48Sell
Momentum (10d)0.67Buy
52-week range
$64.5089% of range$103.85
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +2.9 | -12.8 | +2.2 | +20.0 | -0.9 | +11.5 | +9.8 | +0.1 | | | | | +33.6 |
| 2025 | +3.1 | +1.8 | -6.2 | -12.6 | +12.4 | +6.7 | -1.4 | +7.3 | -0.4 | -0.5 | -5.6 | +6.0 | +8.2 |
| 2024 | -0.8 | -5.5 | +8.1 | -7.8 | +11.2 | -6.2 | +2.2 | -2.6 | +11.8 | +1.4 | +3.4 | -17.1 | -5.7 |
| 2023 | +13.5 | +6.8 | -4.1 | +7.0 | -11.3 | +5.8 | +3.6 | -6.2 | -4.6 | +0.5 | +7.1 | +2.0 | +18.7 |
| 2022 | +2.5 | -0.9 | -1.5 | -4.8 | +8.7 | -13.2 | +1.1 | +2.3 | -1.7 | +13.0 | -3.5 | -6.8 | -7.3 |
| 2021 | | | | | | | | +0.9 | -5.5 | +13.7 | -10.9 | +6.7 | +3.0 |