IDX • BMRI • ID1000095003
Generating your data highlights...
20.9b USD | # 6 in ID
136.5m shares | 32.39m USD
93.33b
40.41% | 37.72b