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.8
OversoldNeutralOverbought
Moving averages
SMA 20303.97Buy
SMA 50283.44Buy
SMA 200269.57Buy
SMA 200W232.50Buy
EMA 12313.53Buy
EMA 26301.79Buy
Oscillators
RSI (14)75.8Sell
MACD (12,26,9)11.74Buy
Momentum (10d)16.33Buy
52-week range
$244.5299% of range$323.97
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +8.2 | +6.5 | -7.7 | -3.8 | +1.3 | +7.7 | +10.4 | +4.6 | | | | | +28.9 |
| 2025 | +8.9 | +0.5 | -7.3 | +3.6 | +3.3 | +5.4 | -0.9 | +6.9 | +3.3 | -11.5 | +5.8 | -6.7 | +9.4 |
| 2024 | -2.2 | -2.9 | +1.2 | -7.8 | -3.2 | +4.4 | +5.9 | +6.7 | -2.8 | +2.1 | +5.6 | -4.9 | +0.9 |
| 2023 | +7.1 | -5.1 | -4.2 | -1.2 | -6.3 | +13.6 | +3.2 | -2.7 | -3.4 | -0.7 | +8.6 | +4.8 | +12.4 |
| 2022 | -13.6 | -0.0 | -2.8 | -8.9 | +2.7 | -5.0 | +11.9 | -14.1 | -9.1 | +8.3 | +8.5 | -2.2 | -25.1 |
| 2021 | | | | | | | | +2.4 | -7.2 | +2.0 | -0.6 | +10.1 | +6.1 |