IDX • BBCA • ID1000109507
Generating your data highlights...
43.4b USD | # 1 in ID
250.57m shares | 85.26m USD
122.84b
39.24% | 48.21b