DB • NEQ • FR0000120560
Generating your data highlights...
474m USD | # 6108 in DE
118 shares | 793.12k USD
33.9m
61.23% | 20.76m