SWX • EVD • DE0005470306
Generating your data highlights...
6.28b USD | # 310 in CH
3.68k shares | 287.51k USD
95.99m
61.10% | 58.65m