Technical summary
Buy
5 buy1 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
63.3
OversoldNeutralOverbought
Moving averages
SMA 20177.50Buy
SMA 50169.79Buy
SMA 200189.89Sell
SMA 200W225.57Sell
EMA 12178.62Buy
EMA 26175.58Buy
Oscillators
RSI (14)63.3Neutral
MACD (12,26,9)3.04Buy
Momentum (10d)-6.59Sell
52-week range
$150.7525% of range$271.84
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -7.2 | +3.8 | -13.8 | -3.4 | -4.7 | -4.3 | +8.8 | +4.5 | | | | | -16.8 |
| 2025 | +7.8 | -10.8 | -0.7 | +6.8 | +1.6 | -1.8 | -7.4 | +2.5 | +4.2 | -17.7 | +0.6 | +2.2 | -14.9 |
| 2024 | -1.2 | +12.0 | -2.2 | -17.7 | +5.1 | +4.8 | +15.2 | +9.9 | -4.3 | -9.8 | -1.3 | -2.6 | +3.1 |
| 2023 | +14.3 | -8.9 | +0.2 | +2.7 | +0.1 | +12.8 | -13.3 | +1.3 | -11.4 | -7.4 | +28.4 | +13.6 | +27.2 |
| 2022 | -18.1 | -8.9 | +8.6 | -14.2 | -0.5 | -9.8 | +14.3 | -9.7 | -9.2 | -1.1 | +16.4 | -1.5 | -33.6 |
| 2021 | | | | | | | | +4.5 | -6.9 | +9.5 | +0.4 | +5.1 | +12.4 |