DB • CRG • IE0001827041
Generating your data highlights...
65.8b USD | # 367 in DE
476 shares | 50.4k USD
665.28m
99.75% | 663.64m