National Vision is trading 5.2% up at $20.95 today, buoyed by a broader rally in consumer discretionary stocks as oil prices retreat and geopolitical tensions ease.
- The stock is outperforming the mixed broader market despite a lack of fresh company-specific headlines, earnings, or analyst updates.
- The move appears primarily sentiment-driven, with falling energy costs providing a tailwind for retail and consumer-focused equities.