IDX • TLKM • ID1000129000
Generating your data highlights...
13.8b USD | # 8 in ID
109.17m shares | 15.88m USD
98.58b
47.12% | 46.45b