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.9
OversoldNeutralOverbought
Moving averages
SMA 20199.16Buy
SMA 50188.39Buy
SMA 200135.93Buy
SMA 200W84.29Buy
EMA 12209.00Buy
EMA 26199.40Buy
Oscillators
RSI (14)79.9Sell
MACD (12,26,9)9.60Buy
Momentum (10d)42.40Buy
52-week range
$85.6896% of range$226.90
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -5.8 | -15.7 | +4.9 | +14.2 | +64.0 | +4.4 | +0.0 | +16.2 | | | | | +89.2 |
| 2025 | +16.3 | -2.1 | -9.5 | +21.6 | +9.9 | +8.1 | -10.8 | -6.8 | +15.7 | +10.7 | -6.2 | -7.9 | +37.0 |
| 2024 | +14.6 | +10.8 | -1.1 | -8.7 | +7.2 | +22.2 | -39.5 | +19.5 | +1.2 | +5.8 | +16.5 | -1.1 | +34.0 |
| 2023 | +0.6 | +13.9 | +13.8 | -12.6 | +33.4 | -8.3 | +10.1 | +0.8 | +2.7 | +5.6 | +34.1 | +7.7 | +142.5 |
| 2022 | -11.8 | +8.1 | +16.3 | -12.5 | -19.5 | +5.4 | +8.9 | -0.5 | -9.7 | -2.2 | -27.0 | -10.5 | -48.6 |
| 2021 | | | | | | | | +10.8 | -12.5 | +14.6 | -22.9 | -5.7 | -19.3 |