DB • NQ9 • FR0010112524
Generating your data highlights...
437m USD | # 6419 in DE
755 shares | 1.39m USD
55.68m
85.16% | 47.41m