Technical summary
Buy
6 buy0 neutral3 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
76.2
OversoldNeutralOverbought
Moving averages
SMA 20132.36Buy
SMA 50157.86Sell
SMA 200178.12Sell
SMA 200W148.15Buy
EMA 12141.90Buy
EMA 26141.61Buy
Oscillators
RSI (14)76.2Sell
MACD (12,26,9)0.29Buy
Momentum (10d)35.49Buy
52-week range
$114.5017% of range$345.72
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -15.6 | -11.7 | +1.2 | +9.7 | +39.9 | -35.1 | -11.4 | +18.0 | | | | | -21.4 |
| 2025 | +2.1 | -2.4 | -15.8 | +0.7 | +17.6 | +32.1 | +16.1 | -10.9 | +24.4 | -6.6 | -23.1 | -3.5 | +17.0 |
| 2024 | +5.9 | -0.0 | +12.5 | -9.4 | +3.0 | +20.5 | -1.2 | +1.3 | +20.6 | -1.5 | +10.1 | -9.8 | +58.1 |
| 2023 | +8.2 | -1.2 | +6.3 | +1.9 | +11.8 | +12.4 | -1.6 | +2.7 | -12.0 | -2.4 | +12.4 | -9.3 | +29.0 |
| 2022 | -6.9 | -6.4 | +8.9 | -11.3 | -2.0 | -2.9 | +11.4 | -4.7 | -17.6 | +27.8 | +6.4 | -1.6 | -6.3 |
| 2021 | | | | | | | | +2.3 | -2.2 | +10.1 | -5.4 | -3.9 | +0.1 |