Shares of Eli Lilly (NYSE: LLY) are up nearly 55% year to date, which raises the following questions: Have investors missed the boat on the stock? Or is now still a good time to buy?

Let's look at Eli Lilly's third-quarter operating results, which were reported on Oct. 26, its solvency, and the stock's current valuation to address these questions.

Image source: Getty Images.

Continue reading


Source Fool.com