And by that metric, Novavax is the clear winner. Moderna’s market cap stands close to $130 billion — roughly 6.5 times its expected sales. By comparison, Novavax’s market cap is less than $12.5 …
https://www.fool.com/investing/2021/10/09/better-vaccine-stock-moderna-or-novavax/

