Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
73.0
OversoldNeutralOverbought
Moving averages
SMA 20115.49Buy
SMA 50108.31Buy
SMA 200106.91Buy
SMA 200W88.60Buy
EMA 12119.30Buy
EMA 26114.90Buy
Oscillators
RSI (14)73.0Sell
MACD (12,26,9)4.40Buy
Momentum (10d)11.03Buy
52-week range
$92.7791% of range$127.99
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -10.9 | +14.1 | -10.3 | +3.4 | +5.8 | -4.5 | +9.9 | +12.4 | | | | | +17.6 |
| 2025 | +7.5 | +0.9 | +1.1 | +15.5 | +3.3 | +1.4 | -10.2 | +10.6 | +4.3 | -10.4 | +2.1 | -8.7 | +14.9 |
| 2024 | +6.5 | +4.7 | +11.0 | +1.0 | +3.6 | -0.7 | +8.3 | +0.1 | +3.9 | +2.9 | +3.5 | -10.3 | +38.4 |
| 2023 | +4.4 | -9.5 | -4.3 | +18.6 | -3.3 | +9.2 | -2.5 | +7.6 | -5.5 | -6.8 | +4.2 | +2.4 | +11.6 |
| 2022 | -4.9 | +6.4 | +7.7 | -3.2 | -4.8 | -14.5 | +13.6 | -4.0 | -6.9 | +20.4 | +7.4 | +2.3 | +15.3 |
| 2021 | | | | | | | | -5.8 | -4.4 | -15.3 | -9.4 | +13.3 | -21.6 |