Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
61.8
OversoldNeutralOverbought
Moving averages
SMA 20180.59Buy
SMA 50185.37Buy
SMA 200172.26Buy
SMA 200W125.02Buy
EMA 12184.18Buy
EMA 26183.27Buy
Oscillators
RSI (14)61.8Neutral
MACD (12,26,9)0.91Buy
Momentum (10d)21.38Buy
52-week range
$139.1882% of range$199.99
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +7.7 | +7.9 | -8.0 | +16.8 | +1.1 | -0.7 | -6.5 | +5.3 | | | | | +23.4 |
| 2025 | +1.2 | -2.8 | -3.6 | +4.9 | +9.5 | +7.0 | +2.3 | +0.5 | +5.7 | +4.0 | -2.8 | +0.2 | +28.2 |
| 2024 | -4.5 | +8.8 | +5.3 | -1.8 | +6.5 | -3.6 | +3.1 | +2.3 | +4.3 | -4.4 | +3.6 | -5.3 | +14.0 |
| 2023 | +9.2 | -0.9 | +3.4 | -0.9 | +1.7 | +6.8 | +0.6 | -4.5 | -7.0 | -7.8 | +11.8 | +8.3 | +20.0 |
| 2022 | -10.0 | -1.9 | +3.9 | -9.5 | +1.4 | -10.2 | +15.2 | -6.3 | -10.1 | +10.5 | +12.2 | -6.5 | -15.0 |
| 2021 | | | | | | | | +2.6 | -6.5 | +10.0 | -0.7 | +1.5 | +6.4 |