Vaxcyte Inc. (NASDAQ:PCVX) is one of the best US stocks to buy under $50. On January 23, Cantor Fitzgerald reaffirmed its ...