IDX • CPIN • ID1000117708
Generating your data highlights...
3.1b USD | # 42 in ID
9.49m shares | 2.19m USD
16.4b
44.47% | 7.29b