NYSE:CF | US1252691001
Generating your data highlights...
13.5b USD | # 1342 in US
2.42m shares | 196.03m USD
155.97m
98.90% | 154.25m