BIT:ENEL | IT0003128367
Generating your data highlights...
80.2b USD | # 29 in IT
20.42m shares | 176.51m USD
10.16b
76.39% | 7.76b