DB • 5NR • FR0011341205
Generating your data highlights...
2.17b USD | # 3784 in DE
168 shares | 10.1m USD
48.5m
86.73% | 42.06m