IDX • TLKM • ID1000129000
Generating your data highlights...
14.8b USD | # 8 in ID
157.62m shares | 23.69m USD
98.58b
47.11% | 46.44b