DB • 6LU0 • SGXE43265961
Generating your data highlights...
40.3b USD | # 551 in DE
N/A shares | N/A USD
2.68b
15.00% | 401.34m