DB • 7351 • SGXE35826358
Generating your data highlights...
28.9b USD | # 725 in DE
N/A shares | N/A USD
1.32b
49.62% | 655.31m