XTRA • 881630 • IE0003864109
Generating your data highlights...
2.03b USD | # 3898 in DE
N/A shares | 1.14k USD
792.8m
73.36% | 581.63m