NYSE:CPT | US1331311027
Generating your data highlights...
13b USD | # 1142 in US
891.51k shares | 102.84m USD
106.63m
98.33% | 104.86m