IDX • BMRI • ID1000095003
Generating your data highlights...
21.7b USD | # 6 in ID
199.04m shares | 46.25m USD
93.33b
40.40% | 37.7b