Healthcare stocks were leaning lower pre-bell Wednesday, with the State Street Health Care Select Sector SPDR ETF (XLV) down 0.4% and the iShares Biotechnology ETF (IBB) declining by 0.7%.
National Vision Holdings (EYE) stock was down more than 10% after the company reported fiscal Q1 revenue that missed analysts' estimates.