Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
52.5
OversoldNeutralOverbought
Moving averages
SMA 20191.34Buy
SMA 50183.82Buy
SMA 200176.81Buy
SMA 200W161.03Buy
EMA 12191.98Buy
EMA 26188.87Buy
Oscillators
RSI (14)52.5Neutral
MACD (12,26,9)3.12Buy
Momentum (10d)4.67Buy
52-week range
$146.4973% of range$214.71
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +16.1 | +5.6 | +10.8 | -6.6 | -5.6 | -9.2 | +18.7 | -0.1 | | | | | +29.0 |
| 2025 | +3.0 | +6.3 | +5.5 | -18.7 | +0.5 | +4.7 | +5.9 | +5.9 | -3.3 | +1.6 | -4.2 | +0.8 | +5.2 |
| 2024 | -1.2 | +3.1 | +3.8 | +2.2 | +0.6 | -3.6 | +2.6 | -7.8 | -0.5 | +1.1 | +8.8 | -10.6 | -2.9 |
| 2023 | -3.0 | -7.6 | +1.5 | +3.3 | -10.7 | +4.5 | +4.0 | -1.6 | +4.7 | -13.6 | -1.5 | +3.9 | -16.9 |
| 2022 | +11.9 | +9.6 | +13.1 | -3.8 | +11.5 | -17.1 | +13.1 | -3.5 | -9.1 | +25.9 | +1.3 | -2.1 | +53.0 |
| 2021 | | | | | | | | -5.0 | +4.8 | +12.9 | -1.4 | +4.0 | +15.3 |