Technical summary
Strong buy
7 buy0 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
78.7
OversoldNeutralOverbought
Moving averages
SMA 2077.82Buy
SMA 5078.22Buy
SMA 20084.42Sell
SMA 200W54.19Buy
EMA 1279.84Buy
EMA 2678.71Buy
Oscillators
RSI (14)78.7Sell
MACD (12,26,9)1.13Buy
Momentum (10d)6.94Buy
52-week range
$62.4849% of range$104.40
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +12.4 | +8.6 | -11.0 | -1.5 | -1.6 | -11.7 | +0.9 | +8.9 | | | | | +2.2 |
| 2025 | +6.8 | +1.9 | +9.4 | +5.4 | -0.0 | +0.3 | -0.6 | +5.0 | +11.8 | +3.6 | +5.3 | +2.2 | +63.9 |
| 2024 | -1.4 | +0.4 | +8.7 | +3.1 | +1.6 | -0.1 | +5.4 | +2.1 | +5.1 | +4.3 | -3.1 | -1.5 | +26.9 |
| 2023 | +5.8 | -5.4 | +7.9 | +0.9 | -1.4 | -2.2 | +2.2 | -1.2 | -4.8 | +7.4 | +2.5 | +1.3 | +12.8 |
| 2022 | -1.7 | +6.1 | +1.4 | -2.1 | -3.2 | -1.6 | -2.5 | -3.0 | -2.9 | -1.7 | +8.5 | +2.9 | -0.6 |
| 2021 | | | | | | | | | -3.2 | +1.6 | -0.7 | +3.4 | +0.8 |