XTRA • 932242 • IE0005711209
Generating your data highlights...
9.48b USD | # 1708 in DE
N/A shares | 13.3k USD
76.36m
99.46% | 75.95m