Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
60.1
OversoldNeutralOverbought
Moving averages
SMA 20408.87Buy
SMA 50407.96Buy
SMA 200383.98Buy
SMA 200W301.92Buy
EMA 12409.71Buy
EMA 26408.31Buy
Oscillators
RSI (14)60.1Neutral
MACD (12,26,9)1.40Buy
Momentum (10d)12.73Buy
52-week range
$343.8099% of range$423.19
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +1.3 | -0.6 | -5.2 | +10.2 | +5.1 | -0.8 | -0.3 | +3.4 | | | | | +13.0 |
| 2025 | +3.1 | -1.7 | -6.0 | -0.7 | +6.4 | +4.8 | +2.3 | +2.1 | +3.0 | +2.3 | +0.2 | -0.3 | +15.9 |
| 2024 | +1.3 | +5.3 | +3.0 | -4.2 | +4.7 | +3.0 | +1.5 | +2.4 | +1.7 | -0.7 | +6.5 | -3.1 | +22.8 |
| 2023 | +6.6 | -2.4 | +2.8 | +1.2 | +0.5 | +6.4 | +3.5 | -1.7 | -5.2 | -2.4 | +9.3 | +4.6 | +24.6 |
| 2022 | -5.6 | -2.7 | +3.0 | -8.9 | -0.2 | -8.6 | +9.3 | -3.8 | -9.6 | +7.9 | +5.3 | -6.1 | -20.4 |
| 2021 | | | | | | | | +2.9 | -4.9 | +6.9 | -1.3 | +3.7 | +7.0 |