XTRA:881630 | IE0003864109
Generating your data highlights...
1.12b USD | # 4248 in DE
N/A shares | 694.86 USD
437.15m
93.43% | 408.41m