Technical summary
Strong buy
8 buy0 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
72.6
OversoldNeutralOverbought
Moving averages
SMA 20346.77Buy
SMA 50323.78Buy
SMA 200320.78Buy
SMA 200W231.19Buy
EMA 12356.87Buy
EMA 26344.69Buy
Oscillators
RSI (14)72.6Sell
MACD (12,26,9)12.18Buy
Momentum (10d)22.74Buy
52-week range
$259.8391% of range$373.29
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +6.4 | -11.8 | -3.6 | +4.5 | -11.3 | +9.8 | +14.5 | +2.2 | | | | | +7.8 |
| 2025 | +11.7 | -3.9 | -8.8 | -8.3 | -2.1 | +14.9 | +5.7 | +13.0 | -2.4 | +2.3 | +6.8 | +3.3 | +32.9 |
| 2024 | -6.3 | +7.4 | +2.5 | -7.4 | +11.8 | +1.6 | +22.2 | +1.7 | +5.7 | +0.4 | +3.6 | -9.8 | +34.0 |
| 2023 | +16.0 | -5.6 | -16.6 | -4.4 | +0.9 | +11.0 | +6.9 | +3.8 | -18.3 | -9.4 | +21.6 | +21.4 | +18.5 |
| 2022 | -6.9 | -1.8 | -2.7 | -8.7 | -9.8 | -11.4 | +9.0 | -9.3 | -12.7 | +5.3 | +5.7 | -5.2 | -40.8 |
| 2021 | | | | | | | | +8.9 | +2.3 | +4.1 | -9.0 | +14.7 | +21.0 |