Markets Published May 30, 2016 1:09pm EDT | Updated November 23, 2017 9:25pm EST Better Buy: Novavax, Inc. vs. Pfizer Inc. Comments By Keith Speights Fool.com