2020 Top 20 Pharma Companies by Revenue

Fierce Pharma has ranked the top 20 drugmakers by global revenues in 2020. For the most part companies met their financial goals despite the pandemic.

Key changes from to note from 2019 are Pfizer fell 5 places as it finished its deal to spin off its Upjohn business. AbbVie moved up 3 spots due to its buy of Allergan. Lastly, after buying Celgene, BMS, moved up 4 spots.

Expect 2021 to bring gains for companies with COVID-19 medications and vaccines. Moderna has said it could earn more than $11 billion for its vaccine and with only one marketed product it could reach the top 20 for just the vaccine.

The top 20 pharma companies by 2020 revenue

1. Johnson & Johnson

2. Roche

3. Novartis

4. Merck & Co.

5. AbbVie

6. GlaxoSmithKline

7. Bristol Myers Squibb

8. Pfizer

9. Sanofi

10. Takeda

11. AstraZeneca

12. Bayer

13. Amgen

14. Gilead Sciences

15. Eli Lilly & Co.

16. Boehringer Ingelheim

17. Novo Nordisk

18. Teva Pharmaceutical Industries

19. Biogen

20. Astellas