DB • EF3 • FR0000130452
Generating your data highlights...
14.3b USD | # 1259 in DE
120 shares | 64.22m USD
95.08m
76.69% | 72.92m