Based on the annual revenue, R&D expenditure, and innovation top 20 pharma companies in Canada are:
1. Abbott
2. AbbVie
3. Amgen
4. Apotex
5. AstraZeneca
6. Bayer
7. Boehringer Ingelheim
8. Bristol Myers Squibb
9. Eli Lilly
10. Gilead Sciences
11. GlaxoSmithKline
12. Johnson & Johnson
13. Merck and Co.
14. Novartis
15. Novo Nordisk
16. Pfizer
17. Roche
18. Sanofi
19. Takeda
20. Teva