DB • ENI • IT0003132476
Generating your data highlights...
74.5b USD | # 311 in DE
7.18k shares | 373.31m USD
2.85b
62.37% | 1.78b