XTRA • NDX1 • DE000A0D6554
Generating your data highlights...
10.6b USD | # 1610 in DE
543.48k shares | 34.05m USD
236.45m
50.04% | 118.32m