DB • GCG • IE0003864109
Generating your data highlights...
2.03b USD | # 3898 in DE
388 shares | 1.14k USD
792.8m
73.36% | 581.63m