DB • ENI • IT0003132476
Generating your data highlights...
82.4b USD | # 273 in DE
9.64k shares | 382.36m USD
2.94b
63.49% | 1.87b