Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
62.6
OversoldNeutralOverbought
Moving averages
SMA 20159.79Buy
SMA 50158.66Buy
SMA 200143.68Buy
SMA 200W78.90Buy
EMA 12165.36Buy
EMA 26161.72Buy
Oscillators
RSI (14)62.6Neutral
MACD (12,26,9)3.64Buy
Momentum (10d)19.65Buy
52-week range
$104.7188% of range$178.52
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +6.6 | +1.4 | -13.5 | +16.6 | +1.0 | +18.5 | -8.9 | +5.8 | | | | | +25.8 |
| 2025 | +1.9 | -5.9 | -1.5 | +17.3 | +16.9 | +9.8 | +7.9 | +2.2 | +13.7 | +12.6 | +1.1 | -4.1 | +94.6 |
| 2024 | +2.0 | +8.1 | +5.6 | +4.7 | +9.6 | +1.8 | -4.6 | +5.0 | -3.4 | +2.9 | +8.4 | -4.4 | +40.1 |
| 2023 | +4.8 | -2.8 | +5.4 | -7.6 | -0.0 | +12.6 | +4.0 | +0.1 | -5.0 | -4.1 | +13.0 | +8.9 | +30.2 |
| 2022 | -9.0 | -4.5 | -0.9 | -5.1 | -0.9 | -9.1 | +19.8 | -4.7 | -8.9 | +13.3 | +6.1 | -5.3 | -12.9 |
| 2021 | | | | | | | | +5.7 | -4.4 | +4.8 | +4.9 | +8.5 | +20.7 |