DB • 5NR • FR0011341205
Generating your data highlights...
2.07b USD | # 3955 in DE
132 shares | 6.88m USD
48.53m
85.42% | 41.45m