BIT • ENI • IT0003132476
Generating your data highlights...
67.6b USD | # 222 in IT
11.63m shares | 343.48m USD
2.85b
62.37% | 1.78b