XTRA • 881630 • IE0003864109
Generating your data highlights...
2.88b USD | # 3448 in DE
N/A shares | 8.13k USD
793.13m
73.33% | 581.62m