919.90 -7.13(-0.77%)04/20/2026
Eli Lilly and Company (LLY)
Press Release | Data News