Eye Care Giant Posts $5.1 Billion in Revenue as One Investor… — BLCO +0.80 · News Impact Screener