Eli Lilly and Co (LLY) closed down by 3.27%. The Pharmaceuticals & Medical Research industry is down by 11.35%. The company outperformed the industry. Top 3 gainers of the industry: Purple Biotech Ltd (PPBT) up 735.34%; Rallybio Corp (RLYB) up 44.73%; Compugen Ltd (CGEN) up 22.71%.

Eli Lilly and Company's stock experienced a downward movement, primarily influenced by broader market corrections and persistent concerns surrounding its elevated valuation. On March 2, 2026, equity futures pointed to a general market decline, triggered by geopolitical events including military action in the Middle East and a spike in oil prices. This market-wide bearish sentiment contributed to a correction in Eli Lilly's share price, as indicated by its movement in tandem with the S&P 500 Index.
Beyond the macroeconomic climate, the company's valuation remains a significant point of scrutiny. Eli Lilly's price-to-earnings ratio is considerably higher than the S&P 500 average, suggesting that substantial future growth is already incorporated into its current share price. This high premium makes the stock susceptible to profit-taking and more sensitive to any perceived shifts in its growth trajectory or general market downturns. The technical analysis for the day also showed the stock trading within a bearish price channel.
Furthermore, the competitive landscape in the GLP-1 market continues to evolve. While Eli Lilly has seen immense success with its GLP-1 products, growing competition from other pharmaceutical companies, such as Novo Nordisk, which recently secured a significant discount for its drugs with Medicare, could introduce pricing pressures for Eli Lilly. This, along with reports of gastrointestinal side effects potentially leading to higher dropout rates for some GLP-1 treatments and the financial strains from a large manufacturing expansion, adds to investor caution, despite recent positive clinical trial results and regulatory opinions for other products.
Technically, Eli Lilly and Co (LLY) shows a MACD (12,26,9) value of [-4.79], indicating a neutral signal. The RSI at 52.39 suggests neutral condition and the Williams %R at -52.59 suggests oversold condition. Please monitor closely.
Eli Lilly and Co (LLY) is in the Pharmaceuticals & Medical Research industry. Its latest annual revenue is 65.18B, ranking 4 in the industry. The net profit is 20.64B, ranking 2 in the industry. Company Profile

Over the past month, multiple analysts have rated the company as BUY, with an average price target of 1206.10, a high of 1500.00, and a low of 875.00.
Company Specific Risks: