Technical summary
Strong buy
7 buy1 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
53.9
OversoldNeutralOverbought
Moving averages
SMA 20137.25Buy
SMA 50131.29Buy
SMA 200113.45Buy
SMA 200W82.78Buy
EMA 12138.55Buy
EMA 26135.94Buy
Oscillators
RSI (14)53.9Neutral
MACD (12,26,9)2.61Sell
Momentum (10d)1.21Buy
52-week range
$83.5691% of range$145.31
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +9.8 | +14.0 | -4.5 | +6.9 | +4.0 | -2.3 | +15.7 | -1.3 | | | | | +48.4 |
| 2025 | -1.0 | -0.8 | -0.8 | +4.0 | +5.2 | +1.1 | +6.5 | +0.2 | -2.3 | +1.3 | +7.5 | -3.7 | +17.6 |
| 2024 | +3.0 | -5.7 | +0.3 | +6.0 | +26.5 | -4.6 | -6.4 | -5.1 | +5.7 | -5.5 | -3.2 | +0.9 | +8.1 |
| 2023 | +12.4 | -1.7 | -6.1 | +6.1 | +0.7 | +14.5 | +5.4 | -4.7 | -1.3 | +0.1 | +6.2 | +5.3 | +40.6 |
| 2022 | +22.6 | +2.4 | +9.5 | -20.3 | -0.6 | -22.3 | +15.9 | -5.3 | -19.6 | +1.8 | -2.4 | -4.8 | -29.5 |
| 2021 | | | | | | | | +23.9 | -1.9 | -8.9 | -7.9 | +8.7 | +10.8 |