SWX • EVT • DE0005664809
Generating your data highlights...
953m USD | # 462 in CH
3.61k shares | 21.59k USD
177.75m
76.43% | 135.85m