DB • CRG • IE0001827041
Generating your data highlights...
57.3b USD | # 410 in DE
697 shares | 69.36k USD
665.28m
99.72% | 663.44m