10 Best Stocks to Invest in For the Long Term

3. Eli Lilly and Company (NYSE:LLY)

5-Year Revenue Growth: 18.34%

Analyst Upside: 28.35%

Number of Hedge Fund Holders: 119

Eli Lilly and Company (NYSE:LLY) is one of the best stocks to invest in for the long term. In a report released on August 13, Seamus Fernandez from Guggenheim maintained a Buy rating on Eli Lilly and Company (NYSE:LLY) and set a price target of $875.00.

The rating update came after Eli Lilly and Company (NYSE:LLY) reported its fiscal Q2 2025 earnings on August 7, with revenue growing 38% to $15.56 billion, driven primarily by volume growth from Zepbound and Mounjaro.

Eli Lilly and Company (NYSE:LLY) raised the midpoint of its 2025 full-year revenue guidance by $1.5 billion, taking it to the $60 billion to $62 billion range. It also raised its reported EPS guidance to be in the $20.85 to $22.10 range.

Eli Lilly and Company (NYSE:LLY) develops, manufactures, discovers, and sells pharmaceutical products. These products span oncology, diabetes, immunology, neuroscience, and other therapies.