Why Novavax Could be a Millionaire-Maker Stock By Sam | February 15, 2018 If you had a crystal ball, you probably would have invested in Berkshire Hathaway in 1964, or Apple in the 1980s. Source: BioSpace Posted in BioPharma