Oscar Health, Inc.'s (NYSE:OSCR) institutional investors lost 3.9% last week but have benefitted from longer-term gains
Analyzing ownership data and analyst forecasts can help predict a company's future performance. For Oscar Health, institutions own 60% of shares, impacting potential gains or losses. Insights from shareholder groups like hedge funds and private equity firms can offer valuable information for investors.