Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
63.3
OversoldNeutralOverbought
Moving averages
SMA 20314.71Buy
SMA 50319.83Buy
SMA 200280.51Buy
SMA 200W214.35Buy
EMA 12317.80Buy
EMA 26316.39Buy
Oscillators
RSI (14)63.3Neutral
MACD (12,26,9)1.41Buy
Momentum (10d)18.16Buy
52-week range
$177.1689% of range$345.37
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +11.6 | +20.1 | -8.0 | +13.2 | +2.1 | -5.6 | -1.8 | +6.3 | | | | | +40.5 |
| 2025 | -5.8 | -0.7 | -7.3 | -13.7 | +3.7 | +4.2 | -1.7 | +3.4 | +2.1 | +7.6 | +8.6 | +4.8 | +2.7 |
| 2024 | -4.6 | +3.2 | +16.4 | -9.7 | -3.0 | +18.1 | +0.8 | -1.2 | -8.4 | +0.1 | +10.5 | -7.1 | +11.2 |
| 2023 | +11.9 | +4.8 | +12.4 | -0.3 | -4.3 | +13.7 | +8.9 | -3.3 | +1.5 | -9.4 | +7.8 | -2.3 | +46.1 |
| 2022 | -4.9 | -9.6 | +4.1 | -14.1 | +13.0 | +1.0 | +2.8 | -9.6 | -29.6 | +8.0 | +13.7 | -4.9 | -33.0 |
| 2021 | | | | | | | | -5.1 | -17.5 | +7.4 | -2.2 | +12.3 | -7.6 |