Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
74.8
OversoldNeutralOverbought
Moving averages
SMA 20228.09Buy
SMA 50213.69Buy
SMA 200196.06Buy
SMA 200W159.30Buy
EMA 12233.90Buy
EMA 26226.19Buy
Oscillators
RSI (14)74.8Sell
MACD (12,26,9)7.71Buy
Momentum (10d)2.55Buy
52-week range
$171.1897% of range$240.13
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +7.8 | +13.3 | -7.5 | -0.9 | +0.4 | +8.7 | +9.9 | +2.0 | | | | | +37.0 |
| 2025 | +8.1 | +6.0 | -2.1 | +5.3 | -2.7 | +3.6 | -6.8 | +8.5 | +4.9 | -7.7 | +7.5 | -8.3 | +15.0 |
| 2024 | -6.9 | -2.8 | +6.6 | +3.8 | +2.7 | -3.6 | +4.0 | +10.3 | -1.1 | -0.3 | +5.1 | -7.3 | +9.4 |
| 2023 | -5.1 | -6.8 | +2.3 | -1.9 | -4.4 | +6.0 | -3.8 | -2.7 | -7.3 | +6.8 | +5.5 | +0.5 | -11.9 |
| 2022 | -22.0 | -2.8 | +4.3 | -2.2 | +5.4 | -5.7 | +2.7 | -8.2 | -2.1 | +17.1 | +5.7 | +3.0 | -9.6 |
| 2021 | | | | | | | | +7.8 | -4.9 | +1.0 | +1.3 | +16.4 | +22.0 |