NYSE • CLF • US1858991011
Generating your data highlights...
7b USD | # 2039 in US
17.82m shares | 192.09m USD
570.41m
98.93% | 564.32m