SWX • EVD • DE0005470306
Generating your data highlights...
5.98b USD | # 350 in CH
650 shares | 43.11k USD
95.99m
50.66% | 48.62m