Who made most money from selling COVID 19 vaccines?

It is difficult to say which company has made the most profit from selling COVID-19 vaccines, as financial information about vaccine sales is not always publicly available.
Moderna is expecting to earn $5 billion in profit from its Covid-19 vaccine in 2021. This should have been a People’s Vaccine but Moderna has sold most of its doses to rich countries. Big Pharma needs to suspend patents on all COVID-19 vaccines. pic.twitter.com/x3YUt9ZmfA
— Centre for Global Ed (@CGEbelfast) April 28, 2021
However, several major pharmaceutical companies have developed and are distributing COVID-19 vaccines, including Pfizer-BioNTech, Moderna, AstraZeneca, Johnson & Johnson, and Novavax. These companies have likely seen significant revenue from the sale of their vaccines.
This is one of the most bizarre, dystopia articles I've seen, as Bloomberg cartoonishly tries to paint Chinese hackers who stole COVID-19 research as the bad guys, and not our private companies who refuse to share data in a pandemic so they can monopolize a vaccine for profit. pic.twitter.com/CdFiSg3mH3
— Existential Comics (@existentialcoms) July 22, 2020
Additionally, governments and other organizations have also invested heavily in the development and distribution of COVID-19 vaccines.
At a time when the NHS is under massive pressure, almost 10,000 people are currently in hospital with Covid. The UK has millions of vaccine doses just sitting on shelves. Most under-50s haven’t had a booster for almost a year. The JCVI is still blocking them for having one. Mad.
— Ben Kentish (@BenKentish) January 26, 2023