Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
54.9
OversoldNeutralOverbought
Moving averages
SMA 20213.93Buy
SMA 50194.13Buy
SMA 200169.05Buy
SMA 200W157.41Buy
EMA 12215.70Buy
EMA 26208.67Buy
Oscillators
RSI (14)54.9Neutral
MACD (12,26,9)7.03Sell
Momentum (10d)-5.44Sell
52-week range
$140.1290% of range$227.00
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -0.9 | +0.5 | -5.1 | +14.7 | -2.4 | +6.9 | +21.4 | +0.3 | | | | | +37.7 |
| 2025 | +8.7 | +1.9 | -14.7 | +8.1 | +5.5 | +4.6 | -2.6 | +10.2 | -5.7 | -8.0 | +1.0 | -2.1 | +3.8 |
| 2024 | -7.6 | +3.5 | +5.5 | -5.6 | -0.5 | -2.0 | +16.8 | -2.3 | -4.5 | -7.3 | +10.6 | -8.5 | -5.0 |
| 2023 | +11.2 | +12.8 | -1.6 | -2.3 | -0.3 | +20.6 | -3.1 | +1.8 | +1.7 | -14.4 | +4.3 | +7.5 | +39.7 |
| 2022 | -5.2 | -3.3 | -4.6 | +11.8 | +9.8 | -9.1 | +9.4 | +3.0 | -16.5 | +13.4 | +13.3 | -9.1 | +7.2 |
| 2021 | | | | | | | | +1.5 | +11.9 | +5.4 | -6.1 | +7.6 | +21.0 |