BIT • ENI • IT0003132476
Generating your data highlights...
81.2b USD | # 176 in IT
13.46m shares | 395.22m USD
2.94b
63.49% | 1.87b