The top 10 pharmaceutical companies in Canada for 2016 in terms of total sales and market share. Johnson & Johnson leads the way with USD 2.93 billion in sales, followed by Novartis with USD 1.24 billion and TEVA with USD 1.19 billion.