CRL

Charles River Laboratories International, Inc.

CRLNYSE

$159.40

-4.26

2.60%

Last Updated: Jul 11, 20:00