Technical summary
Strong buy
8 buy1 neutral0 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
64.1
OversoldNeutralOverbought
Moving averages
SMA 20418.35Buy
SMA 50411.97Buy
SMA 200377.30Buy
SMA 200W292.12Buy
EMA 12437.14Buy
EMA 26423.54Buy
Oscillators
RSI (14)64.1Neutral
MACD (12,26,9)13.60Buy
Momentum (10d)98.08Buy
52-week range
$311.9289% of range$478.00
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +10.3 | +7.0 | -4.9 | +21.1 | -7.5 | +6.4 | -2.6 | +10.8 | | | | | +44.4 |
| 2025 | -1.6 | -10.1 | -7.3 | +8.3 | +8.8 | +11.5 | +7.8 | -9.2 | +7.2 | +2.0 | -9.3 | -7.9 | -4.0 |
| 2024 | +2.2 | +17.4 | +8.2 | +1.8 | +4.6 | -5.8 | -2.8 | +0.7 | +8.0 | +0.0 | +13.2 | -11.6 | +37.8 |
| 2023 | +3.4 | +7.8 | -2.1 | -2.5 | +5.3 | +14.3 | +2.1 | +12.2 | -7.4 | -2.5 | +9.5 | +5.8 | +53.4 |
| 2022 | -8.3 | -2.6 | -1.6 | -4.4 | -4.4 | -9.1 | +17.8 | -7.9 | -2.4 | +12.5 | +8.9 | -4.0 | -9.2 |
| 2021 | | | | | | | | +6.5 | -11.3 | +10.3 | -1.6 | +6.6 | +9.3 |