Technical summary
Buy
5 buy1 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
68.1
OversoldNeutralOverbought
Moving averages
SMA 20148.08Buy
SMA 50140.55Buy
SMA 200154.60Sell
SMA 200W141.03Buy
EMA 12149.82Buy
EMA 26146.65Buy
Oscillators
RSI (14)68.1Neutral
MACD (12,26,9)3.17Sell
Momentum (10d)-2.95Sell
52-week range
$121.7945% of range$187.09
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +7.3 | -5.6 | -4.2 | +0.5 | -6.5 | -16.7 | +23.9 | -0.8 | | | | | -6.6 |
| 2025 | +7.3 | +8.4 | -0.4 | -2.6 | +7.0 | +2.0 | +0.7 | -4.5 | -4.6 | -13.2 | +7.5 | +3.0 | +8.7 |
| 2024 | -0.9 | +8.7 | -0.7 | -6.3 | +4.0 | +2.2 | +10.7 | +6.6 | -0.6 | -3.0 | +3.3 | -7.4 | +16.0 |
| 2023 | +4.8 | -5.3 | +2.4 | +4.4 | -2.7 | +6.7 | +1.5 | +2.8 | -6.8 | -2.3 | +6.0 | +12.8 | +25.2 |
| 2022 | -7.4 | +1.2 | +3.1 | -12.3 | -11.6 | -8.2 | +8.5 | -1.1 | -10.4 | +5.8 | +13.3 | -5.3 | -25.0 |
| 2021 | | | | | | | | -0.3 | -3.9 | +20.6 | -5.6 | +4.6 | +14.1 |