Eli Lilly (LLY) - Share Chat

Eli Lilly and Company is a global pharmaceutical company headquartered in Indianapolis, Indiana, with offices in 18 countries. Its products are sold in approximately 125 countries.

Wikipedia

Eli Lilly and Company
Pharmaceutical company