Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
75.3
OversoldNeutralOverbought
Moving averages
SMA 20132.32Buy
SMA 50124.84Buy
SMA 200131.33Buy
SMA 200W127.90Buy
EMA 12137.39Buy
EMA 26132.01Buy
Oscillators
RSI (14)75.3Sell
MACD (12,26,9)5.38Buy
Momentum (10d)17.01Buy
52-week range
$101.7351% of range$190.09
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -7.6 | -20.4 | +1.4 | +9.2 | -6.9 | +0.6 | +8.6 | +14.6 | | | | | -5.0 |
| 2025 | +2.7 | -9.0 | -13.3 | -5.8 | +5.4 | +7.8 | +15.6 | -0.9 | -0.3 | -14.2 | -0.2 | +5.3 | -10.6 |
| 2024 | -4.9 | +2.7 | +2.8 | -11.2 | +3.3 | +2.7 | +14.8 | +0.1 | +7.6 | +9.5 | +13.9 | -9.8 | +31.7 |
| 2023 | +29.3 | -5.4 | -3.3 | +1.7 | -4.1 | +8.6 | +12.7 | +1.5 | +0.7 | -13.8 | +21.7 | +16.5 | +76.5 |
| 2022 | +2.0 | -3.4 | -0.4 | -20.0 | +16.0 | -22.5 | +11.9 | -8.0 | -10.9 | +8.9 | +0.4 | -18.9 | -42.7 |
| 2021 | | | | | | | | +9.1 | -7.5 | +19.0 | +2.2 | -8.5 | +12.2 |