Novavax, Inc. (NASDAQ:NVAX) is one of the top long-term biotechnology stocks to buy. On October 24, Cantor Fitzgerald ...