CRL

Charles River Laboratories International, Inc.

CRLNYSE

$164.97

-1.89

1.13%

Last Updated: Jan 24, 21:00