Unlock stock picks and a broker-level newsfeed that powers Wall Street.
Institutional investors may overlook Eli Lilly and Company's (NYSE:LLY) recent US$23b market cap drop as long-term gains remain positive

In This Article:

Key Insights

  • Given the large stake in the stock by institutions, Eli Lilly's stock price might be vulnerable to their trading decisions

  • The top 10 shareholders own 51% of the company

  • Using data from analyst forecasts alongside ownership research, one can better assess the future performance of a company

A look at the shareholders of Eli Lilly and Company (NYSE:LLY) can tell us which group is most powerful. With 88% stake, institutions possess the maximum shares in the company. In other words, the group stands to gain the most (or lose the most) from their investment into the company.

Institutional investors endured the highest losses after the company's market cap fell by US$23b last week. However, the 61% one-year returns may have helped alleviate their overall losses. They should, however, be mindful of further losses in the future.

In the chart below, we zoom in on the different ownership groups of Eli Lilly.

See our latest analysis for Eli Lilly

ownership-breakdown
NYSE:LLY Ownership Breakdown December 16th 2023

What Does The Institutional Ownership Tell Us About Eli Lilly?

Institutions typically measure themselves against a benchmark when reporting to their own investors, so they often become more enthusiastic about a stock once it's included in a major index. We would expect most companies to have some institutions on the register, especially if they are growing.

Eli Lilly already has institutions on the share registry. Indeed, they own a respectable stake in the company. This can indicate that the company has a certain degree of credibility in the investment community. However, it is best to be wary of relying on the supposed validation that comes with institutional investors. They too, get it wrong sometimes. If multiple institutions change their view on a stock at the same time, you could see the share price drop fast. It's therefore worth looking at Eli Lilly's earnings history below. Of course, the future is what really matters.

earnings-and-revenue-growth
NYSE:LLY Earnings and Revenue Growth December 16th 2023

Since institutional investors own more than half the issued stock, the board will likely have to pay attention to their preferences. Hedge funds don't have many shares in Eli Lilly. Our data shows that Lilly Endowment, Inc, Endowment Arm is the largest shareholder with 11% of shares outstanding. The Vanguard Group, Inc. is the second largest shareholder owning 7.8% of common stock, and BlackRock, Inc. holds about 7.3% of the company stock.

We did some more digging and found that 10 of the top shareholders account for roughly 51% of the register, implying that along with larger shareholders, there are a few smaller shareholders, thereby balancing out each others interests somewhat.