National Vision Holdings, Inc. (EYE) is a Healthcare stock trading at $16.77 (as of 2026-06-18), with a market capitalization of $1.32B and a trailing P/E of 28.9. Figures are sourced from first-party U.S. SEC EDGAR filings and market data.
National Vision Holdings, Inc., through its subsidiaries, operates as an optical retailer in the United States through two segments: Owned & Host and Legacy. It sells eyeglasses, contact lenses, and optical accessories and provides eye exams through branded store formats and e-commerce channels, serving customers through company-operated retail locations and websites.