IDX • BBRI • ID1000118201
Generating your data highlights...
25.8b USD | # 2 in ID
201.25m shares | 35.25m USD
149.88b
46.20% | 69.25b