Charles River Laboratories International Inc

CRLNYSE
$342.69
-3.11-0.9%
Last update: Nov 11, 4:28 PM