Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
72.1
OversoldNeutralOverbought
Moving averages
SMA 20109.59Buy
SMA 50108.26Buy
SMA 200111.82Buy
SMA 200W89.75Buy
EMA 12111.55Buy
EMA 26109.96Buy
Oscillators
RSI (14)72.1Sell
MACD (12,26,9)1.59Buy
Momentum (10d)7.60Buy
52-week range
$90.7049% of range$138.00
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +8.8 | +11.5 | -19.8 | +7.9 | -11.4 | +7.1 | -0.2 | +5.2 | | | | | +4.6 |
| 2025 | -4.1 | -11.3 | +12.7 | +5.0 | +1.7 | +0.5 | -3.8 | -0.1 | +7.3 | +7.8 | +3.6 | -0.9 | +17.5 |
| 2024 | +0.3 | +17.4 | -0.2 | +8.2 | +2.5 | +0.4 | +3.0 | -6.3 | -4.5 | +3.8 | +3.2 | -7.1 | +19.9 |
| 2023 | -8.4 | -7.8 | +1.0 | +11.2 | -1.6 | +1.2 | +7.3 | -10.1 | +6.8 | -6.2 | -0.3 | +14.4 | +4.0 |
| 2022 | +16.7 | -10.6 | -0.2 | +0.3 | -8.1 | -1.9 | +14.4 | -0.5 | -1.8 | +5.7 | +7.0 | +0.8 | +20.3 |
| 2021 | | | | | | | | +0.7 | +5.1 | +9.9 | -10.1 | +1.5 | +6.2 |