NYSE:CPT | US1331311027
Generating your data highlights...
12b USD | # 1209 in US
799k shares | 94.84m USD
106.68m
98.39% | 104.96m