Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
79.1
OversoldNeutralOverbought
Moving averages
SMA 20291.11Buy
SMA 50265.29Buy
SMA 200251.53Buy
SMA 200W163.76Buy
EMA 12306.53Buy
EMA 26290.30Buy
Oscillators
RSI (14)79.1Sell
MACD (12,26,9)16.22Buy
Momentum (10d)21.30Buy
52-week range
$185.3496% of range$331.31
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -6.5 | -18.6 | +7.0 | +7.6 | -9.1 | +13.3 | +15.2 | +10.5 | | | | | +14.9 |
| 2025 | -8.3 | +15.8 | -15.1 | -6.6 | +6.3 | +1.2 | +6.8 | +19.2 | -0.5 | +2.9 | +16.2 | +10.8 | +52.0 |
| 2024 | -2.3 | -7.8 | +0.7 | -2.3 | -16.2 | +11.6 | +1.3 | +8.9 | +6.4 | +5.6 | +18.1 | +0.9 | +22.8 |
| 2023 | +30.5 | -4.7 | -11.0 | -3.2 | +1.9 | +14.3 | +12.0 | -11.5 | -4.9 | -7.5 | +42.9 | +11.5 | +73.3 |
| 2022 | +1.4 | +7.0 | -0.2 | -10.7 | -26.0 | -26.7 | +11.8 | -3.2 | -8.7 | -0.2 | +14.3 | -18.0 | -51.5 |
| 2021 | | | | | | | | -10.2 | +13.4 | +0.3 | -2.0 | +12.2 | +12.3 |