Independence Arrives For Bausch + Lomb Through IPO Priced Lower Than Forecast
Bausch Health shopped Bausch + Lomb IPO at share price between $21 and $24. In trading of nearly 14.4m shares on New York exchange, Bausch + Lomb’s share price stayed above opening $18.50 and reached $20.07 before closing at $20, up 11.11%.