NYSE:CPT | US1331311027
Generating your data highlights...
10.6b USD | # 1519 in US
1.28m shares | 137.9m USD
105.27m
98.10% | 103.27m