Explore list of stocks recommended to buy by analysts. Includes current stock price, capitalization, earnings & dividend calendar, and the latest news, The five best stocks to buy now include stocks from the US1 list that have the most potential upside based on Bank of America analyst price targets:, Buying a stock is easy, but buying the right stock is incredibly hard. Here are five of the best stocks to buy now or put on a watchlist., , , .