5 Best Stocks to Buy Before the Next Bull Run

​2. Uber Technologies, Inc. (NYSE:UBER)

Upside Potential: 41.11%

Number of Hedge Fund Holders: 147

​Uber Technologies, Inc. (NYSE:UBER) has declined more than 10% on a year-to-date basis, but the Street expects more than 41% upside from the current level. The company also ranks among our Best Stocks to Buy Before the Next Bull Run.

​Recently, on May 4, Bank of America Securities reiterated a Buy rating on Uber Technologies, Inc. (NYSE:UBER) with a price target of $103. On the same day, Evercore ISI also reiterated a Buy rating on the stock with a price target of $150.

​BofA noted that the firm remains optimistic on the autonomous vehicle pipeline and highlighted that the mobility and delivery segment of the company continues to show healthy booking trends. The firm expects the ramp-up in US autonomous vehicles to lead the stock higher in the second half of 2026. Moreover, BofA also anticipated higher merchant fee revenue, which can lift the EBITDA and provide opportunities to invest in growth.

​Uber Technologies, Inc. (NYSE:UBER) is a global transportation technology company that focuses on ride-hailing, courier services, food delivery, and freight transport.