IDX • BBRI • ID1000118201
Generating your data highlights...
25.9b USD | # 3 in ID
239.96m shares | 46.51m USD
150.57b
46.42% | 69.9b