IDX • BBNI • ID1000096605
Generating your data highlights...
7.48b USD | # 16 in ID
60.9m shares | 12.01m USD
37.14b
39.05% | 14.5b