McKesson Corporation's (NYSE:MCK) institutional investors lost 11% last week but have benefitted from longer-term gains
Analyst forecasts and ownership data provide insights into a company's potential. Institutions own 88% of McKesson Corporation, impacting market performance. Institutional ownership, including Vanguard and BlackRock, influences stock movement. Insider ownership is minimal, with board representation crucial.