Technical summary
Buy
6 buy0 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
88.4
OversoldNeutralOverbought
Moving averages
SMA 20133.32Buy
SMA 50127.25Buy
SMA 200151.80Sell
SMA 200W160.78Sell
EMA 12141.83Buy
EMA 26135.01Buy
Oscillators
RSI (14)88.4Sell
MACD (12,26,9)6.82Buy
Momentum (10d)15.53Buy
52-week range
$108.5036% of range$217.64
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -10.4 | +0.3 | -9.0 | -4.3 | +1.8 | -18.1 | +20.8 | +7.9 | | | | | -15.1 |
| 2025 | +5.2 | -15.4 | -5.3 | +0.0 | +8.6 | +2.4 | +24.6 | -0.6 | -4.9 | -2.2 | -11.6 | -0.7 | -5.3 |
| 2024 | +3.3 | +1.3 | +3.2 | -6.1 | -0.7 | +3.1 | -2.1 | +0.7 | +0.9 | +2.6 | +7.9 | -8.1 | +5.1 |
| 2023 | +12.4 | -7.1 | +2.3 | -1.9 | +6.8 | +5.9 | +2.5 | +0.9 | -3.7 | -0.9 | +12.1 | +11.2 | +45.8 |
| 2022 | -4.0 | -4.3 | -3.2 | +6.0 | +2.0 | -8.7 | +16.0 | -6.9 | -9.0 | +12.6 | +8.0 | -5.6 | -0.9 |
| 2021 | | | | | | | | -2.8 | -9.0 | +6.3 | -14.0 | +10.6 | -10.6 |