Technical summary
Strong buy
6 buy1 neutral2 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
56.6
OversoldNeutralOverbought
Moving averages
SMA 20138650.00Buy
SMA 50117476.00Buy
SMA 20085547.00Buy
SMA 200W64508.00Buy
EMA 12146706.39Sell
EMA 26134847.55Buy
Oscillators
RSI (14)56.6Neutral
MACD (12,26,9)11858.85Sell
Momentum (10d)9100.00Buy
52-week range
$45.0281% of range$123.26
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +12.6 | +9.2 | -0.4 | +16.7 | -3.6 | +16.4 | -4.3 | +68.2 | -8.9 | | | | +134.8 |
| 2025 | +10.0 | +1.3 | +2.1 | +21.1 | +9.4 | +20.2 | -2.3 | -20.2 | +0.0 | -1.0 | -13.4 | -6.9 | +12.7 |
| 2024 | -9.0 | -2.8 | -1.8 | +7.7 | +28.1 | +10.7 | -9.1 | +0.6 | +14.3 | -4.7 | -25.5 | +4.4 | +2.8 |
| 2023 | +4.3 | -8.4 | +2.9 | -3.5 | -7.0 | +17.0 | +9.9 | +19.5 | -11.6 | +4.9 | -11.5 | +13.0 | +25.8 |
| 2022 | -13.8 | +32.9 | -5.6 | +8.0 | -11.2 | -8.6 | +1.8 | -1.3 | -0.9 | -9.9 | +13.1 | +9.9 | +5.8 |
| 2021 | | | | | | | | | -7.8 | +0.3 | -17.1 | +8.8 | -16.6 |