Charles River Laboratories tops Q2 revenue and profit estimates - CRL News | Rallies