DB • IBU • DE000A0XYHT5
Generating your data highlights...
80.2m USD | # 8709 in DE
212 shares | 56.5k USD
4.75m
66.58% | 3.16m