Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
59.5
OversoldNeutralOverbought
Moving averages
SMA 20343.93Buy
SMA 50343.50Buy
SMA 200323.09Buy
SMA 200W252.76Buy
EMA 12344.60Buy
EMA 26343.50Buy
Oscillators
RSI (14)59.5Neutral
MACD (12,26,9)1.10Buy
Momentum (10d)10.65Buy
52-week range
$288.8899% of range$356.08
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +1.1 | -1.0 | -5.2 | +10.5 | +5.4 | -1.2 | -0.1 | +3.4 | | | | | +12.8 |
| 2025 | +3.0 | -1.5 | -6.1 | -0.7 | +6.5 | +5.0 | +2.4 | +2.1 | +3.3 | +2.5 | +0.1 | -0.3 | +16.7 |
| 2024 | +1.8 | +5.2 | +2.6 | -4.0 | +4.9 | +3.4 | +1.1 | +2.5 | +1.8 | -0.8 | +6.2 | -2.8 | +23.6 |
| 2023 | +6.5 | -2.4 | +3.2 | +1.5 | +0.7 | +6.2 | +3.4 | -1.6 | -5.1 | -2.2 | +9.5 | +4.1 | +25.2 |
| 2022 | -6.0 | -3.0 | +3.4 | -9.3 | -0.2 | -8.6 | +9.2 | -3.9 | -9.6 | +7.9 | +5.4 | -6.3 | -21.2 |
| 2021 | | | | | | | | +2.9 | -5.0 | +7.1 | -1.0 | +3.8 | +7.6 |