Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
80.8
OversoldNeutralOverbought
Moving averages
SMA 20110.56Buy
SMA 50108.12Buy
SMA 20098.89Buy
SMA 200W80.92Buy
EMA 12111.88Buy
EMA 26110.34Buy
Oscillators
RSI (14)80.8Sell
MACD (12,26,9)1.54Buy
Momentum (10d)3.67Buy
52-week range
$85.8899% of range$113.43
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +4.5 | +2.6 | -5.3 | +8.2 | +2.9 | +1.8 | +3.9 | +2.4 | | | | | +22.5 |
| 2025 | +4.5 | +0.5 | -3.3 | -3.2 | +3.6 | +2.9 | +0.7 | +3.1 | +1.0 | +0.5 | +2.7 | +0.1 | +13.6 |
| 2024 | +0.0 | +3.6 | +4.6 | -4.3 | +3.2 | -1.5 | +5.0 | +2.7 | +0.9 | -1.1 | +6.4 | -7.3 | +12.0 |
| 2023 | +5.1 | -3.6 | -0.9 | +1.6 | -3.8 | +6.0 | +3.5 | -2.7 | -4.4 | -3.6 | +7.5 | +4.9 | +9.0 |
| 2022 | -2.5 | -1.1 | +2.4 | -5.7 | +2.1 | -9.3 | +6.5 | -3.0 | -9.1 | +10.0 | +6.3 | -4.6 | -9.7 |
| 2021 | | | | | | | | +2.1 | -4.0 | +5.1 | -3.6 | +5.9 | +5.1 |