BIT • ENI • IT0003132476
Generating your data highlights...
82.4b USD | # 176 in IT
13.35m shares | 382.3m USD
2.94b
63.49% | 1.87b