Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
59.1
OversoldNeutralOverbought
Moving averages
SMA 20161.82Buy
SMA 50156.91Buy
SMA 200152.63Buy
SMA 200W141.53Buy
EMA 12162.56Sell
EMA 26160.81Buy
Oscillators
RSI (14)59.1Neutral
MACD (12,26,9)1.76Sell
Momentum (10d)1.85Buy
52-week range
$127.9684% of range$168.53
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -0.0 | +3.5 | -8.5 | -0.4 | +2.4 | +6.1 | +2.5 | -0.3 | | | | | +4.7 |
| 2025 | +6.8 | +1.4 | -2.0 | -3.8 | -5.6 | +1.6 | -3.2 | +5.4 | +1.3 | +3.7 | +9.3 | -1.8 | +12.5 |
| 2024 | +2.9 | +3.2 | +2.0 | -5.0 | +2.4 | +1.4 | +2.7 | +5.1 | -2.0 | -4.6 | +0.4 | -6.7 | +0.9 |
| 2023 | -1.8 | -4.6 | +1.8 | +3.1 | -4.3 | +3.8 | +1.1 | -0.7 | -3.4 | -3.3 | +5.4 | +3.9 | +0.4 |
| 2022 | -6.9 | -1.0 | +5.4 | -4.9 | +1.5 | -3.0 | +3.2 | -5.8 | -2.9 | +9.6 | +4.7 | -2.3 | -3.6 |
| 2021 | | | | | | | | +2.3 | -5.9 | +5.1 | -3.1 | +8.6 | +6.6 |