BIT • ENI • IT0003132476
Generating your data highlights...
79.9b USD | # 183 in IT
8.37m shares | 268.99m USD
2.91b
59.82% | 1.74b