DB • EYWN • FR0013280286
Generating your data highlights...
10.3b USD | # 1645 in DE
528 shares | 19.47m USD
117.69m
34.01% | 40.02m