Technical summary
Strong buy
6 buy2 neutral1 sell
Aggregated from 6 moving averages and 3 oscillators. Educational only, not advice.
Relative Strength Index (14)
68.8
OversoldNeutralOverbought
Moving averages
SMA 2047.90Buy
SMA 5051.36Buy
SMA 20057.84Sell
SMA 200W-Neutral
EMA 1250.37Buy
EMA 2650.15Buy
Oscillators
RSI (14)68.8Neutral
MACD (12,26,9)0.22Buy
Momentum (10d)13.06Buy
52-week range
$40.7722% of range$104.32
Monthly returns
| Year | Jan | Feb | Mar | Apr | May | Jun | Jul | Aug | Sep | Oct | Nov | Dec | Year |
|---|
| 2026 | +1.3 | -11.0 | -15.1 | +22.7 | -9.0 | +14.8 | -24.3 | +24.5 | | | | | -7.5 |
| 2025 | +70.0 | -2.1 | -14.1 | +7.1 | +6.8 | +15.2 | -10.9 | +34.1 | +6.4 | +11.3 | -13.3 | -24.2 | +74.9 |
| 2024 | | | | | | | +23.7 | +37.2 | -4.7 | -21.2 | +40.3 | -46.1 | -3.5 |