Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
68.8
OversoldNeutralOverbought
Moving averages
SMA 20141.30Buy
SMA 50137.41Buy
SMA 200188.25Sell
SMA 200W315.76Sell
EMA 12148.74Buy
EMA 26143.65Buy
Oscillators
RSI (14)68.8Neutral
MACD (12,26,9)5.09Buy
Momentum (10d)5.02Buy
52-week range
$111.5522% of range$285.82
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -1.3 | +13.8 | -8.0 | -23.5 | -12.8 | -1.3 | +1.9 | +3.6 | | | | | -28.0 |
| 2025 | +0.8 | +5.2 | +1.4 | +6.3 | +1.1 | +3.2 | -34.1 | -1.4 | +3.6 | -15.0 | -14.4 | +4.3 | -39.1 |
| 2024 | -4.6 | -20.7 | -1.1 | -11.9 | +12.2 | +4.1 | +27.0 | -8.5 | -6.8 | +1.1 | +21.2 | -13.7 | -11.8 |
| 2023 | +13.3 | -4.3 | -2.7 | +3.1 | -11.5 | +12.6 | +10.3 | +8.1 | +0.4 | -8.4 | -0.7 | -2.9 | +14.6 |
| 2022 | -9.0 | +1.4 | -9.3 | -21.5 | +18.3 | -7.6 | -7.8 | -4.5 | -26.5 | +21.2 | +6.4 | -13.3 | -48.0 |
| 2021 | | | | | | | | +9.8 | -10.9 | -7.2 | -4.2 | +0.9 | -12.4 |