DB • ISHA • DE000A254211
Generating your data highlights...
42.1m USD | # 9639 in DE
2.91k shares | 10.33k USD
18.96m
99.56% | 18.87m