Technical summary
Strong buy
7 buy1 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
65.1
OversoldNeutralOverbought
Moving averages
SMA 20334.22Buy
SMA 50321.57Buy
SMA 200342.02Buy
SMA 200W329.68Buy
EMA 12340.08Buy
EMA 26333.41Buy
Oscillators
RSI (14)65.1Neutral
MACD (12,26,9)6.67Buy
Momentum (10d)-5.04Sell
52-week range
$281.0057% of range$396.86
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +5.1 | +4.8 | -15.2 | -4.1 | -3.2 | +3.2 | +3.4 | +6.6 | | | | | -1.2 |
| 2025 | +8.7 | -1.3 | -3.6 | +0.4 | +2.3 | +3.4 | -0.7 | -0.3 | -5.6 | -3.6 | +4.2 | -5.3 | -2.4 |
| 2024 | +12.0 | +4.1 | +2.5 | -6.0 | +1.4 | -0.2 | -3.8 | +10.1 | +0.2 | -1.4 | +10.1 | -8.2 | +20.2 |
| 2023 | +3.8 | +3.6 | +8.6 | +5.0 | -8.0 | +10.7 | -7.1 | +0.0 | -3.6 | -1.1 | +9.7 | +1.1 | +22.5 |
| 2022 | -7.2 | +6.2 | +1.5 | -9.8 | -2.8 | -15.2 | +8.0 | -4.4 | -1.3 | +13.2 | +2.0 | +4.5 | -8.6 |
| 2021 | | | | | | | | +2.3 | -4.8 | +0.9 | -11.1 | +13.0 | -1.3 |