Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
59.0
OversoldNeutralOverbought
Moving averages
SMA 20241.07Buy
SMA 50236.23Buy
SMA 200229.12Buy
SMA 200W177.78Buy
EMA 12243.76Sell
EMA 26241.59Buy
Oscillators
RSI (14)59.0Neutral
MACD (12,26,9)2.17Buy
Momentum (10d)-3.43Sell
52-week range
$187.6372% of range$264.79
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | -14.0 | -4.0 | -6.6 | +8.2 | +4.9 | +11.5 | -2.8 | +0.0 | | | | | -5.1 |
| 2025 | +0.8 | +14.3 | -2.2 | +12.6 | -3.0 | +7.3 | -8.3 | +4.7 | +10.8 | -0.8 | -4.0 | +4.0 | +39.1 |
| 2024 | +2.5 | -10.9 | +1.1 | -3.8 | +12.3 | -3.0 | -3.2 | +7.4 | -4.9 | +5.2 | +16.5 | -2.3 | +14.4 |
| 2023 | +8.7 | -3.3 | +8.9 | +4.2 | +10.8 | +6.8 | +3.9 | -7.0 | -1.3 | -4.7 | +18.3 | +1.7 | +54.6 |
| 2022 | -8.1 | -0.8 | -5.1 | -22.3 | +4.2 | -1.6 | +8.3 | -7.7 | -11.1 | +8.7 | -10.8 | -1.5 | -41.4 |
| 2021 | | | | | | | | -7.0 | -4.4 | +17.5 | -8.4 | +7.1 | +2.5 |