BIT • ENI • IT0003132476
Generating your data highlights...
74.5b USD | # 198 in IT
12.33m shares | 373.31m USD
2.85b
62.37% | 1.78b