Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
69.5
OversoldNeutralOverbought
Moving averages
SMA 20407.19Buy
SMA 50397.99Buy
SMA 200336.29Buy
SMA 200W289.07Buy
EMA 12416.52Buy
EMA 26406.67Buy
Oscillators
RSI (14)69.5Neutral
MACD (12,26,9)9.85Buy
Momentum (10d)23.49Buy
52-week range
$260.3197% of range$433.02
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +14.1 | -4.2 | -3.7 | +19.3 | +5.0 | -1.9 | +8.7 | +5.2 | | | | | +47.9 |
| 2025 | +7.5 | +2.6 | -2.8 | -0.2 | +1.6 | +7.2 | -7.6 | +1.9 | -5.0 | +0.6 | -1.1 | +3.4 | +7.3 |
| 2024 | +2.1 | +12.5 | +4.0 | -14.8 | +5.6 | -5.0 | +6.6 | -5.9 | +0.9 | -1.0 | +12.2 | -16.2 | -3.7 |
| 2023 | +12.4 | +9.0 | +3.6 | -3.5 | -5.3 | +15.7 | +7.8 | -2.7 | -8.0 | -3.0 | +8.2 | +1.6 | +38.2 |
| 2022 | -5.8 | +24.8 | -3.9 | +8.1 | -1.9 | -12.6 | +12.0 | -1.2 | -7.2 | +15.5 | +4.9 | -4.2 | +24.8 |
| 2021 | | | | | | | | -4.5 | -5.1 | +2.6 | +1.7 | +9.1 | +3.2 |