IDX • TLKM • ID1000129000
Generating your data highlights...
16.5b USD | # 9 in ID
111.55m shares | 20.39m USD
99.06b
47.82% | 47.37b