DB • 5NR • FR0011341205
Generating your data highlights...
2.02b USD | # 3940 in DE
142 shares | 8.97m USD
48.53m
86.73% | 42.09m