NYSE:CPT | US1331311027
Generating your data highlights...
10.5b USD | # 1585 in US
1.19m shares | 124.25m USD
104.73m
98.07% | 102.71m