BIT • ENI • IT0003132476
Generating your data highlights...
80.3b USD | # 188 in IT
9.61m shares | 274.63m USD
2.91b
63.08% | 1.84b