SWX • NVAX • US6700024010
Generating your data highlights...
1.33b USD | # 447 in CH
N/A shares | N/A USD
164.43m
86.18% | 141.7m