DB • 871 • FR0010481960
Generating your data highlights...
2.2b USD | # 3868 in DE
160 shares | 2.29m USD
25.75m
48.55% | 12.5m