Lilly and Company is a global pharmaceutical corporation founded in 1876 and headquartered in Indianapolis, Indiana. The company has offices in 18 countries and sells its products in approximately 125 countries worldwide. As of 2024, Lilly employs over 38,000 people globally and has an annual revenue of $34.12 billion.