12 Best Medical Stocks to Buy Now

Page 10 of 11

2. Eli Lilly and Company (NYSE:LLY)

Number of Hedge Fund Holders: 119

Eli Lilly and Company (NYSE:LLY) is one of the best medical stocks to buy now. In a report released on September 26, CFRA upgraded Eli Lilly and Company (NYSE:LLY) to a Buy, setting a price target of $835.00.

Eli Lilly and Company (NYSE:LLY) reported a 38% growth in its revenue for fiscal Q2 2025 to $15.56 billion, driven primarily by volume growth from Zepbound and Mounjaro.

The company also increased the midpoint of its 2025 full-year revenue guidance by $1.5 billion to be in the $60 billion to $62 billion range, with reported EPS guidance raised to be in the range of $20.85 to $22.10.

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

Page 10 of 11