DB • GL9 • IE0000669501
Generating your data highlights...
6.26b USD | # 2188 in DE
529 shares | 18.38m USD
241.01m
86.56% | 208.61m