Technical summary
Buy
5 buy1 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
67.9
OversoldNeutralOverbought
Moving averages
SMA 20144.68Buy
SMA 50138.91Buy
SMA 200147.55Sell
SMA 200W113.30Buy
EMA 12146.57Buy
EMA 26144.01Buy
Oscillators
RSI (14)67.9Neutral
MACD (12,26,9)2.56Sell
Momentum (10d)-0.38Sell
52-week range
$121.6949% of range$174.27
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +5.9 | -13.3 | -8.3 | +5.4 | -12.4 | +7.7 | +9.0 | +0.4 | | | | | -8.3 |
| 2025 | +10.2 | -1.9 | -7.9 | -6.6 | +2.3 | +12.1 | +11.1 | +4.1 | -2.8 | -3.3 | +6.2 | -0.6 | +22.5 |
| 2024 | -7.3 | +6.5 | +5.8 | -10.6 | +1.4 | +1.2 | +26.5 | +2.2 | +8.1 | +5.2 | +6.9 | -6.2 | +41.0 |
| 2023 | +11.1 | -0.4 | -14.5 | +5.3 | -2.3 | +7.7 | +3.2 | +2.1 | -13.2 | -6.1 | +13.9 | +17.9 | +21.0 |
| 2022 | -6.6 | -4.4 | -5.5 | -9.3 | -0.2 | -11.1 | +16.3 | -7.8 | -14.5 | +5.1 | +12.2 | -3.3 | -29.1 |
| 2021 | | | | | | | | -0.2 | +1.1 | +6.9 | -8.2 | +13.5 | +12.5 |