Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
55.2
OversoldNeutralOverbought
Moving averages
SMA 20192.36Buy
SMA 50193.84Buy
SMA 200182.60Buy
SMA 200W161.91Buy
EMA 12194.71Buy
EMA 26193.63Buy
Oscillators
RSI (14)55.2Neutral
MACD (12,26,9)1.08Buy
Momentum (10d)5.35Buy
52-week range
$156.3267% of range$213.49
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +9.5 | +9.5 | -11.3 | +11.1 | -0.5 | +10.3 | -10.3 | +3.8 | | | | | +20.7 |
| 2025 | +1.3 | -2.1 | -4.5 | -2.2 | +1.3 | -0.3 | +15.5 | +6.5 | -12.4 | +5.4 | -5.2 | -3.5 | -2.6 |
| 2024 | -8.6 | +15.3 | -1.7 | -15.3 | -4.6 | +1.6 | +14.0 | -4.7 | +4.5 | -6.0 | +4.8 | -12.0 | -16.2 |
| 2023 | +20.8 | +0.7 | +1.7 | +14.7 | -6.0 | +17.2 | +14.1 | +1.1 | -6.2 | -11.1 | +25.4 | +18.6 | +123.3 |
| 2022 | -18.9 | +5.1 | -8.0 | -4.9 | +4.5 | -7.1 | +2.7 | -10.3 | -15.4 | +9.0 | +8.9 | -4.7 | -36.2 |
| 2021 | | | | | | | | +0.6 | -5.5 | -0.8 | +8.7 | +20.6 | +23.6 |