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.3
OversoldNeutralOverbought
Moving averages
SMA 2096.11Buy
SMA 5092.62Buy
SMA 20072.54Buy
SMA 200W34.31Buy
EMA 1296.01Buy
EMA 2695.04Buy
Oscillators
RSI (14)50.3Neutral
MACD (12,26,9)0.97Sell
Momentum (10d)2.29Buy
52-week range
$42.7283% of range$107.13
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +10.1 | +19.4 | +2.8 | +13.3 | +0.6 | +6.3 | +5.2 | +1.0 | | | | | +74.0 |
| 2025 | +6.8 | -1.6 | +15.2 | +14.1 | +8.6 | -0.1 | +7.2 | +20.3 | +0.5 | -2.9 | +12.7 | +4.5 | +121.7 |
| 2024 | -5.3 | +9.4 | +8.5 | +1.2 | +21.6 | -1.4 | +0.9 | +4.2 | +5.0 | +1.6 | -9.9 | +0.8 | +38.9 |
| 2023 | +34.5 | +16.5 | -4.4 | -5.3 | -6.5 | -9.0 | +2.5 | +1.6 | -2.6 | +1.7 | +7.3 | +6.8 | +42.5 |
| 2022 | -5.6 | -13.5 | +8.5 | -13.4 | -22.2 | -15.3 | +10.2 | -10.5 | -19.5 | -3.9 | +23.9 | -7.0 | -55.6 |
| 2021 | | | | | | | | -5.5 | -4.1 | -3.3 | -10.7 | -8.8 | -28.7 |