Here's How Charles River (CRL) is Placed Ahead of Q2 Earnings
Earnings Surprise History Q2 Estimates The Zacks Consensus Estimate for earnings per share of 2.39 per share in the past 30 days. Factors at Play Note that there was a timing shift with NHP shipments that accelerated into the first quarter. This might have acted as a headwind in the second quarter. In the previous reported quarter, CRL's Insourcing Solutions, or IS, generated hi ...