IDX • TLKM • ID1000129000
Generating your data highlights...
14.3b USD | # 8 in ID
153.12m shares | 25.56m USD
98.87b
47.18% | 46.65b