Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
69.2
OversoldNeutralOverbought
Moving averages
SMA 20180.50Buy
SMA 50172.92Buy
SMA 200147.73Buy
SMA 200W89.21Buy
EMA 12189.96Buy
EMA 26181.95Buy
Oscillators
RSI (14)69.2Neutral
MACD (12,26,9)8.01Buy
Momentum (10d)52.53Buy
52-week range
$114.5296% of range$214.89
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +8.2 | -5.8 | -8.0 | +40.7 | -7.7 | +6.5 | +6.2 | +16.7 | | | | | +60.7 |
| 2025 | +4.3 | -19.2 | -16.7 | +6.2 | +5.3 | +18.1 | +20.4 | +10.8 | +6.7 | +8.2 | -17.1 | +0.3 | +18.5 |
| 2024 | +9.8 | +7.3 | +4.5 | -11.5 | +16.0 | +17.8 | -1.1 | +2.0 | +8.6 | +0.7 | +5.0 | +8.9 | +87.7 |
| 2023 | +3.9 | +10.0 | +21.1 | -4.6 | +3.9 | -2.6 | -4.3 | +25.9 | -5.8 | +8.9 | +9.7 | +7.2 | +94.1 |
| 2022 | -13.5 | -1.3 | +13.2 | -16.8 | -11.5 | -8.3 | +24.4 | +2.8 | -5.8 | +7.1 | +15.3 | -12.9 | -15.6 |
| 2021 | | | | | | | | -2.8 | -7.0 | +19.2 | +21.1 | +15.9 | +51.2 |