Hosted on MSN1mon
Novavax Lands Wall Street 'Buy' Rating After Q4 Results, Retail Bulls Eye More Upside On Sanofi PartnershipRevenue reached $88.3 million, topping expectations of $84.38 million. While COVID-19 vaccine product sales plunged to $50 million from $251 million a year ago, licensing, royalties, and grants ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results