Nasdaq • NVAX • US6700024010
Generating your data highlights...
2.09b USD | # 3848 in US
5.48m shares | 51.44m USD
164.95m
87.65% | 144.57m