Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
64.1
OversoldNeutralOverbought
Moving averages
SMA 20230.51Buy
SMA 50228.74Buy
SMA 200224.80Buy
SMA 200W208.07Buy
EMA 12230.70Buy
EMA 26230.10Buy
Oscillators
RSI (14)64.1Neutral
MACD (12,26,9)0.59Sell
Momentum (10d)-4.98Sell
52-week range
$205.4566% of range$244.33
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +7.4 | +7.6 | -8.0 | +3.4 | -3.6 | +0.8 | +2.2 | +0.3 | | | | | +9.4 |
| 2025 | +1.9 | +4.4 | -2.7 | +0.9 | +1.7 | -2.5 | -1.3 | +1.4 | -2.4 | -2.6 | +3.8 | -2.2 | -0.1 |
| 2024 | +0.9 | +2.9 | +2.9 | -1.6 | +2.5 | -1.4 | +2.1 | +4.9 | +0.4 | -2.9 | +5.5 | -5.5 | +10.7 |
| 2023 | -0.2 | -2.2 | +3.5 | +3.6 | -5.4 | +2.6 | +2.2 | -3.2 | -5.1 | -1.7 | +3.9 | +2.4 | -0.3 |
| 2022 | -2.1 | -1.0 | +1.1 | +2.1 | -4.3 | -3.3 | +3.4 | -1.6 | -9.0 | +9.4 | +6.2 | -4.0 | -4.2 |
| 2021 | | | | | | | | +1.1 | -4.5 | +3.6 | -1.4 | +9.2 | +7.8 |