SWX • EVD • DE0005470306
Generating your data highlights...
6.39b USD | # 345 in CH
1.12k shares | 66.98k USD
95.99m
61.10% | 58.65m