What is Eli Lilly?
Eli Lilly & Company is a pharmaceutical company which operates in 125 countries. Eli Lilly is the 10th largest company in the world by market cap. Lilly is famous for being the first company to mass-produce the polio vaccine & the first pharmaceutical company to produce human insulin.
Who founded the company?
The Eli Lilly & Company was founded by Eli Lilly, a pharmaceutical chemist & Union Army veteran of the American Civil War in 1876. One of Lilly’s first medicines was quinine, a drug used to treat malaria.
How much money does the company make?
The company’s revenue has increased from $24.5 billion in 2020 to $36 billion in 2023. The company’s net profit for FY 2023 was $6 billion. The net profit margin of the company is 16.7%.
How many assets does the company have?
According to the latest financial total assets of the company are $64 billion & the shareholders’ equity is $10.7 billion. The company owes $53 billion to its creditors which gives the debt-to-equity ratio of 500%. The current ratio of the company stands at 0.94.
At what price is Eli Lilly’s stock trade?
Eli Lilly & Company under the LLY symbol currently trades at $865 per share. The PE of the company is 128. PE of 128 is not a good sign. PE of 128 means, with current earnings it would take 128 years to cover the initial investment. The company has paid a $5.20 dividend per share which gives a dividend yield of 0.60%.
Who owns the company?
Lilly Endowment Inc. is the largest shareholder of the company & they own 10.41% of the company. Vanguard Group is the 2nd largest shareholder and owns 7.65% of the company.
Who runs the company now?
David A. Ricks is the CEO of the company since 2017.