Technical summary
Buy
6 buy0 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
86.8
OversoldNeutralOverbought
Moving averages
SMA 2046.68Buy
SMA 5046.10Buy
SMA 20071.45Sell
SMA 200W72.23Sell
EMA 1248.76Buy
EMA 2647.40Buy
Oscillators
RSI (14)86.8Sell
MACD (12,26,9)1.36Buy
Momentum (10d)5.38Buy
52-week range
$42.2014% of range$109.50
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -1.9 | -17.8 | -18.3 | -8.2 | -16.1 | -11.7 | +9.5 | +10.0 | | | | | -46.1 |
| 2025 | +14.6 | +1.4 | -2.8 | +2.0 | +2.3 | +2.0 | -2.3 | +0.6 | -7.5 | +3.2 | +0.9 | -6.1 | +6.8 |
| 2024 | +9.4 | +4.7 | +3.4 | +4.9 | +5.1 | +1.9 | -4.1 | +10.7 | +2.5 | +0.3 | +7.9 | -1.5 | +54.5 |
| 2023 | -0.0 | +1.0 | +7.1 | +4.2 | -1.2 | +5.1 | -4.1 | +4.0 | -2.1 | -3.0 | +9.2 | +3.4 | +24.9 |
| 2022 | +1.0 | +3.0 | +0.3 | -4.9 | -2.6 | -9.1 | +10.1 | -1.8 | -3.9 | +11.3 | +5.0 | +2.2 | +8.9 |
| 2021 | | | | | | | | -1.0 | -3.9 | -0.6 | -11.7 | +11.6 | -6.8 |