NYSE • CRL • US1598641074
Generating your data highlights...
8.91b USD | # 1751 in US
865.78k shares | 149.82m USD
48.17m
98.78% | 47.58m