Technical summary
Strong buy
7 buy1 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
50.6
OversoldNeutralOverbought
Moving averages
SMA 20126.64Buy
SMA 50142.28Sell
SMA 200101.89Buy
SMA 200W49.43Buy
EMA 12130.01Buy
EMA 26131.31Buy
Oscillators
RSI (14)50.6Neutral
MACD (12,26,9)-1.30Buy
Momentum (10d)36.45Buy
52-week range
$46.0272% of range$177.35
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +8.2 | +13.1 | -14.8 | +36.6 | +45.2 | +6.1 | -27.2 | +18.8 | | | | | +90.0 |
| 2025 | +8.3 | -43.0 | -9.9 | -9.2 | +19.5 | +20.9 | +13.2 | +13.7 | +23.0 | -5.0 | +9.3 | -0.6 | +19.1 |
| 2024 | -9.4 | +6.9 | +29.7 | +36.8 | +3.4 | -23.2 | +6.2 | +38.1 | +4.2 | -3.2 | +44.9 | -3.4 | +182.3 |
| 2023 | +15.1 | -6.7 | -21.6 | -19.3 | +11.5 | +17.1 | +14.7 | -10.4 | -1.5 | -45.8 | +17.3 | +33.8 | -23.6 |
| 2022 | -20.0 | -2.4 | -0.1 | -14.0 | +7.5 | -14.2 | +13.4 | -25.9 | -36.3 | -5.8 | +11.0 | -6.7 | -67.7 |
| 2021 | | | | | | | | +12.9 | +11.5 | +9.1 | +0.8 | +3.8 | +43.6 |