Published on 8 Apr 2024 on Simply Wall St. via Yahoo Finance
Key Insights
Significantly high institutional ownership implies Option Care Health's stock price is sensitive to their trading actionsThe top 21 shareholders own 50% of the company Insiders have bought recently
A look at the shareholders of Option Care Health, Inc. (NASDAQ:OPCH) can tell us which group is most powerful. With 59% stake, institutions possess the maximum shares in the company. Put another way, the group faces the maximum upside potential (or downside risk).