IDX • BBCA • ID1000109507
Generating your data highlights...
41.7b USD | # 1 in ID
130.5m shares | 46.63m USD
122.84b
39.24% | 48.2b