Eli Lilly and Company (LLY) has a MoatMap StockRank of 76/100 based on Quality (71/100), Value (18/100), and Momentum (70/100) factor scores. The current signal is BUY. Eli Lilly, a top-tier pharmaceutical company with a strong pipeline and undeniable quality, is already largely priced for its significant growth prospects, lacking an unpriced asymmetric macro tailwind from the specified themes for this fund's criteria.
Eli Lilly and Company is a global pharmaceutical powerhouse that discovers, develops, manufactures, and markets innovative medicines across key therapeutic areas such as diabetes, oncology, immunology, and neuroscience. Its wide competitive moat is built on a robust R&D pipeline, extensive patent protection for its blockbuster drugs, and a well-established global sales and distribution network. Eli Lilly is a leading innovator, recently achieving significant market success in diabetes and obesity treatments.
| Price | $1K |
| Market Cap | $949.7B |
| P/E (TTM) | 36.23 |
| P/E (Forward) | 22.99 |
| Price/Book | 29.25 |
| Return on Equity | 107.5% |
| Return on Invested Capital | 38.4% |
| Debt/Equity | 139.01 |
| Gross Margin | 82.8% |
| Operating Margin | 49.4% |
| Revenue Growth | 55.5% |
| Dividend Yield | 0.7% |
| Free Cash Flow | $9.2B |
Eli Lilly and Company operates in the Drug Manufacturers - General industry, part of the Healthcare sector (United States).