Grab Holdings Limited (NASDAQ:GRAB) is one of the best US stocks to buy under $50. On January 19, BofA Securities upgraded ...