DB • 7351 • SGXE35826358
Generating your data highlights...
26.6b USD | # 813 in DE
10 shares | 10.1 USD
1.31b
49.26% | 646.05m