IDX • CPIN • ID1000117708
Generating your data highlights...
2.83b USD | # 49 in ID
14.09m shares | 2.55m USD
16.4b
44.47% | 7.29b