Technical summary
Strong buy
7 buy1 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
63.9
OversoldNeutralOverbought
Moving averages
SMA 20251.88Buy
SMA 50244.03Buy
SMA 200219.03Buy
SMA 200W173.45Buy
EMA 12252.72Buy
EMA 26250.16Buy
Oscillators
RSI (14)63.9Neutral
MACD (12,26,9)2.56Sell
Momentum (10d)6.97Buy
52-week range
$176.8897% of range$258.13
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +7.0 | -4.9 | -2.0 | +7.2 | -0.8 | +11.4 | +1.5 | +2.2 | | | | | +22.4 |
| 2025 | +4.2 | -4.5 | -8.4 | -8.6 | +8.2 | +7.3 | +2.1 | +9.0 | -3.1 | -9.1 | +4.5 | +9.4 | +8.2 |
| 2024 | -2.4 | -2.7 | +9.8 | -5.2 | +2.7 | -1.2 | +16.5 | +2.2 | -0.1 | +1.9 | +14.0 | -10.2 | +24.5 |
| 2023 | +4.7 | -4.5 | -19.5 | +2.5 | -11.1 | +8.7 | +8.7 | -11.8 | +1.7 | -6.8 | +17.0 | +15.6 | -2.0 |
| 2022 | +2.7 | -3.3 | -7.4 | -9.9 | +5.6 | -10.1 | +5.2 | -4.8 | -5.4 | +8.3 | +4.0 | -6.1 | -21.2 |
| 2021 | | | | | | | | +4.8 | +2.4 | +7.9 | -6.6 | +1.8 | +9.9 |