NYSE • CTRA • US1270971039
Generating your data highlights...
24.7b USD | # 841 in US
10.1m shares | 331.35m USD
759.27m
98.51% | 747.94m