IDX • BBCA • ID1000109507
Generating your data highlights...
41.4b USD | # 1 in ID
156.32m shares | 58.41m USD
122.88b
39.26% | 48.24b