DB • EYWN • FR0013280286
Generating your data highlights...
9.11b USD | # 1727 in DE
1.14k shares | 23.85m USD
117.95m
34.15% | 40.29m