Johnson & Johnson and Roche (OTCMKTS: RHHBY) are both primarily engaged in the pharmaceutical business. Johnson & Johnson generated $82 billion in sales in 2018, while Roche garnered $61 billion. For both companies, revenue over the past few years has been impacted by their oncology portfolios...