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.2
OversoldNeutralOverbought
Moving averages
SMA 20255.89Buy
SMA 50248.23Buy
SMA 200196.30Buy
SMA 200W160.33Buy
EMA 12265.83Buy
EMA 26256.22Buy
Oscillators
RSI (14)75.2Sell
MACD (12,26,9)9.62Buy
Momentum (10d)15.79Buy
52-week range
$131.3294% of range$280.11
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +9.0 | -0.5 | -4.4 | +33.2 | +11.0 | -10.9 | +15.5 | +5.6 | | | | | +66.6 |
| 2025 | +10.0 | +7.0 | -12.5 | -0.8 | -8.4 | +18.5 | +10.4 | +4.0 | -8.9 | +10.8 | +6.3 | +2.3 | +39.8 |
| 2024 | +7.4 | +2.9 | +2.9 | -14.8 | +0.2 | -6.4 | +3.1 | -6.8 | -1.0 | -5.7 | +9.1 | -24.6 | -32.9 |
| 2023 | +28.2 | -0.9 | -7.7 | -4.1 | -10.9 | +24.2 | +4.9 | +0.0 | -9.2 | -5.5 | +15.0 | +2.4 | +32.0 |
| 2022 | -11.2 | +29.8 | +12.9 | +4.1 | -14.4 | -21.2 | +30.1 | -2.1 | -19.5 | +22.8 | +14.1 | -12.1 | +15.5 |
| 2021 | | | | | | | | +13.0 | -16.2 | +13.4 | -4.8 | +7.4 | +9.7 |