Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
58.9
OversoldNeutralOverbought
Moving averages
SMA 20309.98Buy
SMA 50299.67Buy
SMA 200273.98Buy
SMA 200W209.33Buy
EMA 12310.81Buy
EMA 26307.58Buy
Oscillators
RSI (14)58.9Neutral
MACD (12,26,9)3.22Sell
Momentum (10d)-9.69Sell
52-week range
$201.3486% of range$335.94
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +10.8 | +12.8 | -2.2 | +9.1 | -10.1 | +6.3 | +4.7 | +1.2 | | | | | +35.0 |
| 2025 | +1.2 | -8.3 | -7.7 | +8.5 | +6.0 | +1.9 | +2.0 | +2.7 | -4.1 | -9.3 | +8.1 | +3.0 | +1.9 |
| 2024 | -3.8 | +8.4 | +10.5 | -5.9 | +14.3 | +4.4 | +5.6 | +3.0 | -1.7 | -4.3 | +12.5 | -11.5 | +31.9 |
| 2023 | +14.2 | +1.4 | +7.9 | +1.8 | -3.3 | +17.1 | +1.1 | +1.9 | -1.2 | -8.2 | +5.2 | +7.9 | +52.9 |
| 2022 | -7.2 | +3.1 | +17.0 | -6.0 | -11.0 | -6.1 | +11.3 | +20.3 | -6.3 | +11.3 | -2.0 | -4.9 | +14.4 |
| 2021 | | | | | | | | +8.0 | +1.2 | +8.3 | -9.9 | -1.6 | +5.0 |