NYSE • CTRA • US1270971039
Generating your data highlights...
27.1b USD | # 781 in US
9.04m shares | 296.28m USD
759.27m
98.51% | 747.94m