Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
68.0
OversoldNeutralOverbought
Moving averages
SMA 20219.67Buy
SMA 50217.20Buy
SMA 200202.09Buy
SMA 200W167.23Buy
EMA 12220.74Buy
EMA 26219.35Buy
Oscillators
RSI (14)68.0Neutral
MACD (12,26,9)1.39Buy
Momentum (10d)5.24Buy
52-week range
$175.8199% of range$224.20
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +4.6 | +3.8 | -5.3 | +5.4 | +2.5 | +2.9 | +0.9 | +1.8 | | | | | +17.2 |
| 2025 | +4.4 | +0.8 | -3.0 | -3.6 | +2.9 | +3.1 | +0.2 | +3.5 | +1.8 | -0.4 | +2.5 | +0.3 | +12.8 |
| 2024 | +0.9 | +3.3 | +4.5 | -3.9 | +3.0 | -0.5 | +4.7 | +2.9 | +1.0 | -1.4 | +5.6 | -6.9 | +13.2 |
| 2023 | +2.8 | -3.2 | -1.1 | +1.8 | -4.1 | +5.4 | +3.5 | -2.4 | -3.9 | -2.6 | +6.7 | +4.4 | +6.5 |
| 2022 | -1.1 | -1.2 | +2.7 | -4.8 | +2.4 | -8.5 | +5.1 | -2.7 | -8.4 | +11.7 | +6.0 | -4.0 | -4.6 |
| 2021 | | | | | | | | +2.1 | -4.5 | +5.4 | -3.0 | +6.3 | +5.9 |