Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
46.4
OversoldNeutralOverbought
Moving averages
SMA 20196.90Buy
SMA 50191.70Buy
SMA 200175.60Buy
SMA 200W162.32Buy
EMA 12196.16Buy
EMA 26194.45Buy
Oscillators
RSI (14)46.4Neutral
MACD (12,26,9)1.70Buy
Momentum (10d)1.71Buy
52-week range
$134.3083% of range$214.51
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +9.1 | +6.2 | +13.6 | +4.0 | -6.9 | -8.2 | +15.5 | -1.0 | | | | | +33.6 |
| 2025 | +0.3 | -3.3 | +0.6 | -17.4 | +1.9 | +2.1 | +8.2 | +0.1 | -3.8 | +0.1 | +6.6 | -1.5 | -8.2 |
| 2024 | -0.9 | +18.7 | +8.6 | +1.5 | -0.9 | +0.5 | +1.1 | -3.6 | -11.6 | +2.5 | +0.5 | -7.7 | +5.6 |
| 2023 | +6.8 | -3.8 | -3.8 | +5.2 | -10.6 | +3.3 | +12.1 | +3.0 | +2.0 | +3.5 | -3.7 | +0.4 | +13.4 |
| 2022 | +17.0 | +9.5 | -0.7 | -7.9 | +20.4 | -20.3 | +5.7 | +4.1 | -9.6 | +30.4 | -5.8 | -7.6 | +26.8 |
| 2021 | | | | | | | | +0.0 | +22.7 | +13.2 | -0.4 | +1.0 | +39.8 |