DB:ENI | IT0003132476
Generating your data highlights...
80.8b USD | # 276 in DE
9.02k shares | 356.89m USD
2.94b
63.49% | 1.87b