CRL
CRL
NYSE · Life Sciences Tools & Services

Charles River Laboratories

$337.52
+24.50 (+7.83%)
As of Nov 7, 1:17 AM ET ·