Benzinga

Charles River Laboratories International Inc

CRLNYSE
$346.98
31.5310%
Last update: Oct 21, 3:49 PM
$313.00
-2.45-0.78%
Charles River Earnings & Forecasts - Benzinga