XTRA:881630 | IE0003864109
Generating your data highlights...
765m USD | # 4845 in DE
N/A shares | 324.93 USD
461.01m
93.18% | 429.58m