Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
85.9
OversoldNeutralOverbought
Moving averages
SMA 20177.98Buy
SMA 50169.06Buy
SMA 200123.94Buy
SMA 200W101.32Buy
EMA 12188.27Buy
EMA 26178.49Buy
Oscillators
RSI (14)85.9Sell
MACD (12,26,9)9.78Buy
Momentum (10d)28.82Buy
52-week range
$93.69100% of range$202.32
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -10.0 | +2.8 | +3.4 | +8.2 | +57.3 | -11.2 | +15.3 | +13.2 | | | | | +88.7 |
| 2025 | +5.2 | -18.3 | -12.0 | +2.2 | +10.5 | +7.5 | -2.3 | +8.3 | +5.0 | -0.6 | -5.3 | -4.0 | -7.7 |
| 2024 | -1.1 | +2.2 | +17.8 | -2.6 | +17.8 | +7.0 | -1.4 | -4.9 | +2.3 | -6.6 | +6.4 | -5.3 | +31.7 |
| 2023 | +10.3 | -2.5 | -1.1 | -1.5 | +5.5 | +15.1 | +2.1 | -1.7 | -1.1 | -4.1 | +25.6 | -3.5 | +46.8 |
| 2022 | -6.0 | -9.4 | +5.9 | -11.7 | -1.8 | -9.3 | +9.3 | +1.1 | -14.3 | +12.0 | -2.4 | -11.2 | -34.7 |
| 2021 | | | | | | | | +11.7 | +0.9 | -0.5 | -0.5 | +3.5 | +15.6 |