Nasdaq • NVAX • US6700024010
Generating your data highlights...
1.67b USD | # 4289 in US
4.42m shares | 39.34m USD
164.95m
86.41% | 142.53m