XTRA • INX • NL0010801007
Generating your data highlights...
5.54b USD | # 2347 in DE
282 shares | 38.14m USD
59.03m
93.68% | 55.3m