DB • GCG • IE0003864109
Generating your data highlights...
2.88b USD | # 3448 in DE
2.87k shares | 8.13k USD
793.13m
73.33% | 581.62m