CRL

Charles River Laboratories International, Inc.

CRLNYSE

$149.45

-2.44

1.61%

Last Updated: Jun 13, 20:00