Eli Lilly (Lly) Q2 2025 Profit Report

Eli Lilly's logo is shown in one of the company's offices in San Diego, California, on September 17, 2020. Mike…

Novartis, Roche could be at greater risk

The medications are stored on shelves on a pharmacy on May 12, 2025 in Los Angeles, California. Eric Thayer |…