Technical summary
Buy
6 buy0 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
72.8
OversoldNeutralOverbought
Moving averages
SMA 20126.96Buy
SMA 50120.98Buy
SMA 200114.75Buy
SMA 200W113.96Buy
EMA 12128.27Buy
EMA 26125.76Buy
Oscillators
RSI (14)72.8Sell
MACD (12,26,9)2.51Sell
Momentum (10d)-0.34Sell
52-week range
$84.7176% of range$142.40
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -4.4 | +7.6 | -13.4 | -11.3 | +19.9 | +3.9 | +5.2 | +1.1 | | | | | +4.6 |
| 2025 | -2.1 | -0.7 | +3.0 | +8.9 | +10.4 | +9.7 | +14.7 | -3.9 | -13.6 | +5.0 | +11.8 | +11.0 | +64.1 |
| 2024 | -8.0 | +12.3 | -9.2 | -11.2 | -0.3 | -9.5 | -2.3 | -19.0 | -16.8 | -8.1 | +10.3 | +5.1 | -47.2 |
| 2023 | +6.2 | -3.3 | -1.2 | +7.1 | -12.3 | +6.4 | +7.5 | -20.7 | -13.0 | +4.4 | +11.3 | +14.9 | +0.4 |
| 2022 | -6.6 | +8.3 | +12.7 | +1.4 | -1.3 | -2.8 | +6.1 | -17.9 | +0.3 | +16.5 | -5.2 | -5.9 | +0.7 |
| 2021 | | | | | | | | -9.3 | +5.7 | +12.6 | +24.2 | +5.0 | +40.8 |