Bayer Aktiengesellschaft (OTCMKTS:BAYRY – Get Free Report) and Roche (OTCMKTS:RHHBY – Get Free Report) are both large-cap medical companies, but which is the better business? Get Bayer Aktiengesellschaft alerts:ProfitabilityThis table compares Bayer Aktiengesellschaft and Roche’s net margins, return on equity and return on assets. Analyst RatingsThis is a breakdown of recent recommendations and price targets for Bayer Aktiengesellschaft and Roche, as provided by MarketBeat. Given Roche’s higher possible upside, analysts clearly believe Roche is more favorable than Bayer Aktiengesellschaft. SummaryRoche beats Bayer Aktiengesellschaft on 6 of the 11 factors compared between the two stocks.