Eli Lilly CFO Lucas Montrace explains what drove 56% year-over-year revenue beat May 11, 2026 · Eli Lilly CFO Lucas Montrace explains what drove 56% year-over-year revenue beat Read more »