Technical summary
Strong buy
7 buy1 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
54.2
OversoldNeutralOverbought
Moving averages
SMA 20219.52Buy
SMA 50213.66Buy
SMA 200193.71Buy
SMA 200W145.80Buy
EMA 12220.06Buy
EMA 26217.97Buy
Oscillators
RSI (14)54.2Neutral
MACD (12,26,9)2.09Sell
Momentum (10d)16.20Buy
52-week range
$159.5889% of range$230.50
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -1.0 | +9.8 | -14.7 | +3.9 | +3.0 | +21.9 | -4.3 | +4.4 | | | | | +20.9 |
| 2025 | +12.2 | -4.3 | -6.0 | +5.1 | +6.5 | +10.8 | +3.1 | -5.3 | -0.6 | +3.2 | -3.6 | +0.6 | +21.5 |
| 2024 | +5.1 | -2.1 | +11.2 | +3.6 | +6.5 | -2.8 | +10.6 | -1.3 | -0.1 | -0.6 | +15.8 | -16.7 | +28.4 |
| 2023 | +15.4 | +3.3 | -37.7 | -3.4 | +0.8 | +22.7 | +5.1 | -2.7 | -2.5 | +9.6 | +8.6 | +11.8 | +17.6 |
| 2022 | +1.7 | -2.3 | +7.1 | -11.1 | -0.6 | -8.5 | +13.0 | -4.6 | -7.2 | +14.6 | +5.6 | -5.2 | -1.3 |
| 2021 | | | | | | | | +4.7 | -6.8 | +8.9 | -6.5 | +5.4 | +4.6 |