1,006.77 -7.72(-0.76%)12/05/2025
Eli Lilly and Company (LLY)
Press Release | Data News