IDX • BBRI • ID1000118201
Generating your data highlights...
26b USD | # 5 in ID
304.78m shares | 50m USD
150.57b
46.45% | 69.95b