BIT • ENI • IT0003132476
Generating your data highlights...
84b USD | # 176 in IT
8.16m shares | 265.68m USD
2.91b
59.82% | 1.74b