NYSE • CPT • US1331311027
Generating your data highlights...
10.6b USD | # 1587 in US
988.42k shares | 109.44m USD
102.55m
98.11% | 100.61m