SGX • TPED • SGXE96528042
Generating your data highlights...
17.9b USD | # 35 in SG
6.38k shares | 27.79k USD
3.97b
33.43% | 1.33b