Eli Lilly and Company is an American pharmaceutical company headquartered in Indianapolis, Indiana, with offices in 18 countries. Its products are sold in approximately 125 countries. Wikipedia
LLY (NYSE) $804.46 -27.98 (-3.36%)
Fri, Aug 2, 2024, 4:00PM EDT