SWX • ENEL • IT0003128367
Generating your data highlights...
118b USD | # 102 in CH
342 shares | 3.78k USD
10.03b
76.10% | 7.64b