Charles River Laboratories (CRL) reported 984.17millioninrevenueforthequarterendedMarch2025,representingayear−over−yeardeclineof2.72.34 for the same period compares to 2.27ayearago.Thereportedrevenuerepresentsasurpriseof+5.25935.05 million. With the consensus EPS estimate being $2.06, the EPS surprise was +13.59%.While investors scrutinize revenue and earnings changes year-over-year and how they compare with Wall Street expectatio ...