NYSE:CPT | US1331311027
Generating your data highlights...
11.8b USD | # 1256 in US
799.09k shares | 94.35m USD
106.68m
98.38% | 104.96m