BIT • ENI • IT0003132476
Generating your data highlights...
78b USD | # 193 in IT
10.05m shares | 288.46m USD
2.91b
63.16% | 1.84b