News

JPMorgan told investors in a note Monday that Eli Lilly & Co. (NYSE: LLY) shares are its “top pick” among U.S. large-cap biopharma names after second-quarter earnings.