DB • I7G • FR0010259150
Generating your data highlights...
15.2b USD | # 1199 in DE
N/A shares | 42.22m USD
82.1m
36.44% | 29.92m