DB • FME • DE0005785802
Generating your data highlights...
12.8b USD | # 1386 in DE
1.44k shares | 43.44m USD
265.61m
68.42% | 181.73m