NYSE:CTRA | US1270971039
Generating your data highlights...
17.4b USD | # 925 in US
5.96m shares | 149.34m USD
739.27m
98.43% | 727.7m