Published on 2 Jul 2023 on Simply Wall St. via Yahoo Finance
Key Insights
Institutions' substantial holdings in Ovid Therapeutics implies that they have significant influence over the company's share priceThe top 6 shareholders own 50% of the company Insider ownership in Ovid Therapeutics is 10%
To get a sense of who is truly in control of Ovid Therapeutics Inc. (NASDAQ:OVID), it is important to understand the ownership structure of the business. The group holding the most number of shares in the company, around 28% to be precise, is hedge funds. Put another way, the group faces the maximum upside potential (or downside risk).