News

Eli Lilly (LLY) stock in focus as the company projects earnings headwinds from IPR&D charges estimated at $1.57B for Q1 2025.