Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
67.6
OversoldNeutralOverbought
Moving averages
SMA 20217.77Buy
SMA 50218.30Buy
SMA 200186.40Buy
SMA 200W142.78Buy
EMA 12218.30Buy
EMA 26218.07Buy
Oscillators
RSI (14)67.6Neutral
MACD (12,26,9)0.23Buy
Momentum (10d)2.39Buy
52-week range
$115.5198% of range$220.90
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +9.0 | +43.6 | +1.8 | +4.6 | -0.0 | +0.4 | -0.5 | +0.6 | | | | | +67.4 |
| 2025 | +9.2 | +3.5 | -19.8 | -9.6 | +18.4 | +22.3 | -10.6 | +2.0 | -2.4 | -0.0 | -2.7 | +2.4 | +5.2 |
| 2024 | -6.7 | +11.5 | +4.5 | -15.5 | +3.9 | -12.3 | +8.6 | -1.5 | -2.4 | -10.1 | +6.5 | +12.3 | -6.1 |
| 2023 | +15.7 | +13.8 | -1.9 | -20.4 | +1.0 | +12.1 | -5.5 | -9.6 | -14.1 | -20.5 | +14.3 | +25.5 | -2.5 |
| 2022 | -20.0 | -6.9 | -2.3 | -10.2 | +10.6 | -6.0 | +5.2 | -15.0 | -1.5 | -6.9 | +26.6 | -6.7 | -34.3 |
| 2021 | | | | | | | | +5.8 | -11.1 | +34.7 | +4.0 | +5.2 | +38.5 |