Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
77.4
OversoldNeutralOverbought
Moving averages
SMA 20154.82Buy
SMA 50153.83Buy
SMA 200143.91Buy
SMA 200W114.53Buy
EMA 12156.83Buy
EMA 26155.30Buy
Oscillators
RSI (14)77.4Sell
MACD (12,26,9)1.54Buy
Momentum (10d)8.36Buy
52-week range
$128.0998% of range$159.48
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +1.3 | -0.9 | -5.6 | +10.5 | +5.4 | +0.3 | -0.7 | +3.8 | | | | | +14.1 |
| 2025 | +2.4 | -1.9 | -6.0 | -0.0 | +6.2 | +3.9 | +1.5 | +2.4 | +3.0 | +2.9 | +0.1 | -0.2 | +14.6 |
| 2024 | +0.8 | +4.7 | +3.0 | -4.4 | +4.7 | +2.9 | +2.1 | +3.1 | +1.7 | -2.0 | +6.4 | -3.2 | +21.0 |
| 2023 | +6.4 | -2.4 | +2.6 | +0.6 | -0.3 | +6.4 | +3.7 | -1.7 | -5.8 | -3.5 | +10.5 | +4.9 | +22.1 |
| 2022 | -7.1 | -4.3 | +2.5 | -8.5 | -0.1 | -8.8 | +9.6 | -4.3 | -10.3 | +8.8 | +6.4 | -6.3 | -22.5 |
| 2021 | | | | | | | | +3.3 | -5.4 | +7.7 | -1.5 | +4.4 | +8.1 |