Critical Contrast: Depomed


The Medicines Company and Depomed are both medical companies, but which is the superior stock? We will compare the two businesses based on the strength of their institutional ownership, analyst recommendations, dividends, profitabiliy, earnings, valuation and risk. Depomed has higher revenue and earnings than The Medicines Company.



from Biotech News