DB • SES • LU0088087324
Generating your data highlights...
2.4b USD | # 3734 in DE
2.26k shares | 10.94m USD
417.01m
71.65% | 298.78m