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.3
OversoldNeutralOverbought
Moving averages
SMA 20143.88Buy
SMA 50142.54Buy
SMA 200135.29Buy
SMA 200W108.08Buy
EMA 12145.82Buy
EMA 26144.23Buy
Oscillators
RSI (14)77.3Sell
MACD (12,26,9)1.59Buy
Momentum (10d)7.49Buy
52-week range
$121.1298% of range$148.23
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +0.7 | -0.8 | -5.4 | +9.5 | +4.8 | -1.2 | +0.6 | +3.4 | | | | | +11.6 |
| 2025 | +2.9 | -1.3 | -5.9 | -0.8 | +6.2 | +4.6 | +2.2 | +2.2 | +2.8 | +1.3 | +0.3 | +0.0 | +14.9 |
| 2024 | +1.9 | +5.4 | +3.0 | -4.5 | +4.7 | +3.1 | +1.3 | +2.4 | +1.8 | -0.8 | +6.8 | -3.7 | +22.8 |
| 2023 | +6.0 | -2.3 | +3.0 | +1.4 | -0.1 | +6.2 | +3.2 | -1.7 | -4.9 | -2.1 | +9.0 | +4.5 | +23.2 |
| 2022 | -6.3 | -3.1 | +3.0 | -8.2 | +0.0 | -8.3 | +8.9 | -4.0 | -9.3 | +8.3 | +5.4 | -6.2 | -20.0 |
| 2021 | | | | | | | | +3.0 | -5.4 | +6.8 | -0.6 | +4.2 | +7.8 |