NVAX

Novavax, Inc.

2.3883
USD
7.0987%
2.3883
USD
7.0987%
1.0500 2.7500
52 weeks
52 weeks

Mkt Cap 914.36M

Shares Out 382.85M

new Chat
Send me real-time posts from this site at my email
No data