Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
60.8
OversoldNeutralOverbought
Moving averages
SMA 20297.88Buy
SMA 50291.36Buy
SMA 200277.79Buy
SMA 200W281.79Buy
EMA 12300.97Buy
EMA 26297.77Buy
Oscillators
RSI (14)60.8Neutral
MACD (12,26,9)3.20Buy
Momentum (10d)9.80Buy
52-week range
$229.1187% of range$314.87
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +10.3 | +1.2 | +5.4 | +3.3 | -7.1 | +5.2 | +0.6 | +3.1 | | | | | +23.1 |
| 2025 | +15.6 | -5.7 | -6.7 | -8.1 | +2.9 | +1.1 | +2.1 | +2.2 | -7.3 | -11.0 | +7.6 | -5.4 | -14.8 |
| 2024 | -6.6 | -8.5 | +3.5 | -2.4 | +12.8 | -3.2 | +2.2 | +5.7 | +6.8 | +4.3 | +7.7 | -13.2 | +5.9 |
| 2023 | +4.0 | -10.8 | +0.4 | +2.5 | -8.6 | +11.3 | +1.9 | -3.2 | -4.1 | -0.3 | -4.2 | +1.2 | -11.2 |
| 2022 | -7.3 | -16.2 | +5.8 | -6.3 | +5.2 | -2.3 | +3.2 | +1.7 | -7.8 | +7.6 | +23.9 | -0.6 | +1.3 |
| 2021 | | | | | | | | -7.4 | -5.0 | +17.1 | -4.1 | +5.9 | +4.5 |