NYSE:CTRA | US1270971039
Generating your data highlights...
24b USD | # 880 in US
9.43m shares | 252.76m USD
758.64m
98.60% | 748.04m