OTCPK • CTPC.Y • US17304K1025
Generating your data highlights...
47.5b USD | # 473 in US
1.96k shares | 15.83k USD
29.09b
16.99% | 4.94b