Novavax, Inc.

Novavax, Inc.

8.71
EUR
-0.41
(-4.50%)
-1.32EPS
1.38BMarket Cap
Nov 05Next Earn