DB • FYB • DE000A1EWVY8
Generating your data highlights...
358m USD | # 6616 in DE
210 shares | 203.88k USD
17.67m
75.62% | 13.36m