National Vision cuts 2026 net revenue outlook to $2.02 billion-$2.04 billion - EYE News | Rallies