Is Eli Lilly (LLY) 34.7% Undervalued After Q1 2026 Beat? EPS $8.26 vs. $7.02 Est.; Revenue $19.80B vs. $17.62B Est.; GF Score 94/100

On April 30, 2026, Eli Lilly and Co (LLY) released its 8-K filing detailing first-quarter 2026 results. Revenue rose 56% year over year to $19.8 billion as stro
Open original source