XTRA:881630 | IE0003864109
N/AN/A
52 Week
Generating your data highlights...
1.03b USD | # 4367 in DE
N/A shares | 3.61k USD
432.16m
93.47% | 403.94m