SGX • TPFD • SGXE42827407
Generating your data highlights...
4.74b USD | # 62 in SG
3.78k shares | 4.57k USD
8.16b
54.52% | 4.45b