XXI$6.29NYSE · 2026-10-09
- 50-Day Moving AveragePrice is above the 50-day average$5.78Bullish
- 200-Day Moving AveragePrice is below the 200-day average$6.67Bearish
- RSI (14)Neither overbought nor oversold51.1Neutral
- Volume vs 20-Day AverageTrading below typical volume — today's move carries less weight33% of averageNeutral
- 52-Week Range PositionTrading near its 52-week low11%Bearish
