Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
63.5
OversoldNeutralOverbought
Moving averages
SMA 2084.22Buy
SMA 5083.94Buy
SMA 20091.89Sell
SMA 200W126.88Sell
EMA 1285.83Buy
EMA 2684.62Buy
Oscillators
RSI (14)63.5Neutral
MACD (12,26,9)1.21Buy
Momentum (10d)3.03Buy
52-week range
$66.2239% of range$121.64
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +10.1 | -5.0 | -34.4 | +6.9 | +16.0 | -11.2 | +6.3 | +4.6 | | | | | -16.2 |
| 2025 | +11.3 | -13.8 | -8.2 | -9.2 | +11.6 | +20.7 | +15.5 | -1.7 | -3.9 | +9.7 | -2.7 | +11.3 | +39.7 |
| 2024 | -9.8 | +12.6 | +3.7 | -4.8 | -15.9 | -13.7 | -6.4 | -8.0 | +8.8 | -30.8 | +4.6 | +4.0 | -48.7 |
| 2023 | +11.7 | -12.3 | +1.4 | +0.1 | -25.4 | +6.7 | -8.3 | -10.8 | -10.0 | -10.8 | -0.9 | +14.5 | -41.1 |
| 2022 | -15.8 | -5.0 | -8.1 | -3.0 | -3.6 | +0.0 | +7.2 | -6.9 | -15.1 | -7.1 | +17.6 | +5.2 | -33.0 |
| 2021 | | | | | | | | +2.0 | -11.9 | +8.1 | +2.4 | +11.5 | +10.9 |