Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
89.8
OversoldNeutralOverbought
Moving averages
SMA 20108.51Buy
SMA 50105.60Buy
SMA 200103.23Buy
SMA 200W88.60Buy
EMA 12110.68Buy
EMA 26108.53Buy
Oscillators
RSI (14)89.8Sell
MACD (12,26,9)2.16Buy
Momentum (10d)4.98Buy
52-week range
$94.0797% of range$113.39
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +1.1 | +2.1 | -9.6 | +3.8 | +3.3 | +0.2 | +4.0 | +4.5 | | | | | +9.0 |
| 2025 | +3.0 | -3.9 | -4.2 | -2.2 | +4.1 | +4.6 | +3.2 | +1.7 | +0.6 | +2.6 | +1.5 | +0.3 | +11.7 |
| 2024 | -1.8 | +4.1 | +3.6 | -5.0 | +1.4 | -0.0 | +5.4 | +4.4 | +1.7 | -2.8 | +4.4 | -5.8 | +9.3 |
| 2023 | +11.8 | -2.9 | +4.7 | +1.0 | +0.3 | +6.6 | +4.4 | -3.7 | -5.4 | -4.7 | +9.9 | +6.9 | +30.8 |
| 2022 | -2.3 | -1.1 | +1.6 | -7.6 | -0.0 | -7.7 | +10.0 | -5.0 | -9.9 | +6.7 | +8.7 | -6.7 | -14.7 |
| 2021 | | | | | | | | +1.4 | -4.3 | +3.7 | -3.4 | +3.7 | +0.8 |