Technical summary
Strong buy
7 buy1 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
67.7
OversoldNeutralOverbought
Moving averages
SMA 2099.11Buy
SMA 50100.57Buy
SMA 200109.34Sell
SMA 200W98.21Buy
EMA 12101.14Buy
EMA 26100.06Buy
Oscillators
RSI (14)67.7Neutral
MACD (12,26,9)1.07Buy
Momentum (10d)3.96Buy
52-week range
$92.5225% of range$134.72
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -10.7 | +0.7 | -6.1 | +5.5 | -5.5 | -4.1 | +2.3 | +3.7 | | | | | -14.4 |
| 2025 | +0.8 | +2.8 | -6.5 | -3.8 | +12.7 | +3.5 | +16.4 | +16.3 | +1.2 | -7.2 | +8.1 | -6.5 | +39.7 |
| 2024 | +3.6 | +11.4 | -2.8 | -10.3 | +3.5 | -5.7 | -7.5 | -7.2 | +24.7 | +0.1 | -1.7 | -8.7 | -5.4 |
| 2023 | +25.7 | +4.6 | +3.3 | +2.1 | -13.6 | +7.0 | +3.2 | -7.0 | -8.8 | -5.0 | -3.8 | +7.9 | +10.5 |
| 2022 | +0.5 | +1.3 | -7.8 | -11.6 | -6.2 | -13.8 | +11.4 | -4.6 | +4.0 | +1.4 | +30.9 | -1.4 | -3.0 |
| 2021 | | | | | | | | +3.4 | -16.7 | +6.0 | -9.8 | +5.0 | -13.5 |