XTRA • ISHA • DE000A254211
Generating your data highlights...
40.9m USD | # 9630 in DE
5.4k shares | 10.21k USD
18.96m
99.56% | 18.87m