XTRA • INS • DE000A2NBX80
Generating your data highlights...
397m USD | # 6450 in DE
8.07k shares | 87.16k USD
43.32m
99.56% | 43.13m