NYSE:CTRA | US1270971039
Generating your data highlights...
17.4b USD | # 918 in US
6.06m shares | 150.15m USD
736.61m
98.36% | 724.55m