DB • FRE • DE0005785604
Generating your data highlights...
28.8b USD | # 753 in DE
1.36k shares | 74.51m USD
563.24m
100.00% | 563.24m