SWX • ENEL • IT0003128367
Generating your data highlights...
112b USD | # 103 in CH
163 shares | 1.83k USD
10.03b
76.10% | 7.64b