Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
58.4
OversoldNeutralOverbought
Moving averages
SMA 20119.81Buy
SMA 50118.10Buy
SMA 200105.01Buy
SMA 200W74.29Buy
EMA 12120.35Buy
EMA 26119.72Buy
Oscillators
RSI (14)58.4Neutral
MACD (12,26,9)0.63Buy
Momentum (10d)1.43Buy
52-week range
$83.0991% of range$126.00
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -0.8 | -2.8 | -4.0 | +18.3 | +17.3 | -1.3 | -5.3 | +6.5 | +1.5 | | | | +29.8 |
| 2025 | -0.8 | -2.9 | -9.4 | +1.3 | +10.4 | +9.4 | +4.1 | +1.0 | +7.1 | +6.2 | -5.2 | +0.2 | +21.2 |
| 2024 | +2.0 | +4.8 | +1.3 | -5.6 | +8.1 | +7.8 | -1.5 | +1.1 | +2.2 | -0.7 | +6.9 | -0.1 | +28.5 |
| 2023 | +9.7 | +0.5 | +9.5 | -0.3 | +8.4 | +6.1 | +2.9 | -2.2 | -6.7 | -1.7 | +13.3 | +4.8 | +51.5 |
| 2022 | -7.8 | -4.3 | +3.1 | -11.8 | -1.7 | -9.6 | +13.4 | -5.7 | -12.0 | +7.4 | +5.4 | -8.2 | -30.3 |
| 2021 | | | | | | | | +3.5 | -6.0 | +8.2 | +3.1 | +2.3 | +11.1 |