Charles River Laboratories International Inc

CRLNYSE
$273.67
-4.68-1.68%
Ult. Agg.: Sep 10, 12:52 PM

Charles River vs. Peers Comparison

Compare Charles River (CRL) to its peers on price performance, valuation multiples and key financial metrics.