DB • APE • CH0029850754
Generating your data highlights...
3.21m USD | # 12354 in DE
17.8k shares | 863.94 USD
119.32m
81.35% | 97.06m