Could Novavax Be a Millionaire-Maker Stock?
If you owned shares of Novavax (NASDAQ: NVAX) at the beginning of 2020, you're probably a happy camper right now. Its shares have skyrocketed more than 3,000%. An initial investment of $10,000 would have turned into close to $325,000.
Novavax still holds the potential to make investors who buy the stock now very wealthy. But could this biotech stock even be a millionaire-maker?
Source Fool.com