CRL

Charles River Laboratories International, Inc.

CRLNYSE

$221.61

-3.14

1.40%

Last Updated: May 17, 20:00