National Vision: Life After Walmart Seems Shaky (NASDAQ:EYE)

AzmanL/E+ via Getty Images Investment Thesis National Vision Holdings (NASDAQ:EYE) is among the largest eyewear player in the US with ~1,400 stores across the country. It operates through five brands including America’s Best and Eyeglass World offering eye exams, eyeglasses, and contact lenses to budget-conscious and low income consumers. However, its growth has continually lagged…

Read More