Avitar (OTCMKTS:AVTI – Get Free Report) and McKesson (NYSE:MCK – Get Free Report) are both medical companies, but which is the superior business? Analyst RatingsThis is a summary of recent ratings and target prices for Avitar and McKesson, as reported by MarketBeat. Get Avitar alerts:Sell Ratings Hold Ratings Buy Ratings Strong Buy Ratings Rating Score Avitar 0 0 0 0 0.00 McKesson 0 3 11 1 2.87McKesson has a consensus price target of $829.08, indicating a potential upside of 8.97%. Given McKesson’s stronger consensus rating and higher probable upside, analysts plainly believe McKesson is more favorable than Avitar. Net Margins Return on Equity Return on Assets Avitar N/A N/A N/A McKesson 0.84% -196.66% 5.66%Insider & Institutional Ownership85.1% of McKesson shares are owned by institutional investors.