DB • IJF • IE0005711209
Generating your data highlights...
11.2b USD | # 1528 in DE
53 shares | 6k USD
76.57m
99.56% | 76.23m