Skip to content
New: more US companies explained, plain-English terms and earnings dates

Compare · Health Care

Moderna vs. Pfizer: how they make money

The same facts for both companies, in the same order, from each company's own page and filings. This is not a ranking and says nothing about which share to own.

For learning only. Cityfort is not a registered investment adviser or broker-dealer and does not recommend buying or selling any security. Prices shown are dated and may be out of date.

Each company in 5 points

Moderna

  1. 1 · What it sells

    Moderna sells mRNA vaccines, with COVID shots at $1,810 million of its $1,944 million FY2025 revenue and its RSV vaccine at $8 million.

    Sources and detail on the Moderna page
  2. 2 · Who pays it

    In FY2025 FFF Enterprises paid 15% of Moderna's revenue, Public Works and Government Services Canada 13% and Cardinal Health 11%; the 10-K names no customer for the other 61%.

    Sources and detail on the Moderna page
  3. 3 · What it keeps from $100

    Of every $100 that came in during FY2025, which includes $314 million of interest income, costs were $225.0, so Moderna lost $125.0; on revenue alone, the operating loss was $158.1 per $100.

    Sources and detail on the Moderna page
  4. 4 · Where the operating profit comes from

    Moderna reports one segment, so no product shows its own profit; the whole company went from $9,420 million of operating income in FY2022 to a $3,074 million operating loss in FY2025.

    Sources and detail on the Moderna page
  5. 5 · The one thing to watch

    The Q2 FY2026 10-Q shows $6,910 million of cash and investments at Jun 30, 2026; that predates the $950 million settlement paid in July 2026 and the $3.0 billion of notes closed on Sep 1, 2026.

    Sources and detail on the Moderna page

Pfizer

  1. 1 · What it sells

    Pfizer sells medicines and vaccines worldwide, and 12 products of more than $1 billion each were 65% of its $62.6 billion of FY2025 revenue.

    Sources and detail on the Pfizer page
  2. 2 · Who pays it

    Pfizer reports no revenue by final payer and three US wholesalers bought 54 percent; by location, in FY2025 the US paid 59.2% of revenue, other developed markets 25.9% and emerging markets 14.9%.

    Sources and detail on the Pfizer page
  3. 3 · What it keeps from $100

    Of every $100 of FY2025 revenue, Pfizer kept $12.4 as net income, after $10.7 of other deductions that included $7.8 of impairment charges, and with a $0.4 tax benefit; operating income, a Cityfort calculation from the FY2025 10-K, was $22.8.

    Sources and detail on the Pfizer page
  4. 4 · Where the operating profit comes from

    Biopharma, Pfizer's one reportable segment, earned $29.3 billion in FY2025 before amortization and other items, other activities lost $8.2 billion, and Pfizer gives no earnings by product group.

    Sources and detail on the Pfizer page
  5. 5 · The one thing to watch

    Settled generic companies may launch Eliquis, Pfizer's largest product at $8.0 billion of FY2025 revenue, in the US from Apr 1, 2028, and Pfizer said on Nov 3, 2026 that it expects generic and biosimilar competition to cost about $1.1 billion of 2026 revenue.

    Sources and detail on the Pfizer page

Where each $100 went

Each company's own receipt for its latest full fiscal year, with matching lines in the same order where both have them.

Moderna

Where $100 went · FY2025

Where $100 of Moderna's money went in FY2025
Research and development$138.7
Selling, general and administrative$45.1
Cost of sales$38.4
Other expense, net$0.4
Income tax$2.4
Net loss (costs above money in)−$125.0
Total$100

Cityfort calculation from FY2025 10-K. Of every $100 that came in during FY2025 (revenue $1,944 million + interest income $314 million = $2,258 million). Costs added up to $225.0, so the last line is a net loss of $125.0. Measured on revenue alone, the operating loss was $158.1 per $100 and the net loss $145.2. Interest income is not money from operations. Costs came to $225.0 per $100 that came in.

Pfizer

Where $100 went · FY2025

Where $100 of Pfizer's money went in FY2025
Research and development$16.7
Cost of making products$25.7
Selling, informational and admin$22.0
Other deductions (impairments, interest, legal)$10.7
Amortization of bought rights$7.8
Research bought from others (acquired IPR&D)$2.6
Restructuring and deal costs$2.5
Tax benefit and small items (adds)−$0.4
Kept as net income$12.4
Total$100

Cityfort calculation from the FY2025 10-K. Of every $100 of revenue in FY2025: each line = line ÷ $62.6 billion × 100. Net other items were a cost, so no other income is added. Other deductions include $7.8 of intangible asset impairments ($4.9 billion). The tax line is a benefit, so it adds $0.4.

Line items differ because each company groups its costs its own way in its filings. Only on Moderna's receipt: Selling, general and administrative; Cost of sales; Other expense, net; Income tax; Net loss (costs above money in). Only on Pfizer's receipt: Cost of making products; Selling, informational and admin; Other deductions (impairments, interest, legal); Amortization of bought rights; Research bought from others (acquired IPR&D); Restructuring and deal costs; Tax benefit and small items (adds); Kept as net income.

Sources: Moderna S1 · Pfizer S1

Revenue, net income and free cash flow

Up to five fiscal years for each company, drawn on one shared scale per measure. Amounts in US$ as reported (GAAP).

Revenue

Moderna

Pfizer

Both charts use the same scale. Each company's own fiscal years.
See the numbers
Revenue of Moderna and Pfizer by fiscal year, US$
Moderna yearModerna revenuePfizer yearPfizer revenue
FY2021$18.5BFY2021$81.3B
FY2022$19.3BFY2022$101.2B
FY2023$6.8BFY2023$59.6B
FY2024$3.2BFY2024$63.6B
FY2025$1.9BFY2025$62.6B

Net income

Moderna

Pfizer

Both charts use the same scale. Each company's own fiscal years.
See the numbers
Net income of Moderna and Pfizer by fiscal year, US$
Moderna yearModerna net incomePfizer yearPfizer net income
FY2021$12.2BFY2021$22.0B
FY2022$8.4BFY2022$31.4B
FY2023−$4.7BFY2023$2.1B
FY2024−$3.6BFY2024$8.0B
FY2025−$2.8BFY2025$7.8B

Free cash flow

Moderna

Pfizer

Both charts use the same scale. Each company's own fiscal years; free cash flow = cash from operations minus capital spending, as on each company's page.
See the numbers
Free cash flow of Moderna and Pfizer by fiscal year, US$
Moderna yearModerna free cash flowPfizer yearPfizer free cash flow
FY2021$13.3BFY2021$29.9B
FY2022$4.6BFY2022$26.0B
FY2023−$3.8BFY2023$4.8B
FY2024−$4.1BFY2024$9.8B
FY2025−$2.1BFY2025$9.1B

Sources: Moderna S3, S1 · Pfizer S3, S2, S1

Who pays each company

Moderna

  • FFF Enterprises · 15.0% of revenuePaid 13% in FY2024. The customer table does not describe it; the 10-K says US sales go mainly to wholesalers and distributors.
  • Public Works and Government Services Canada · 13.0% of revenueA Government of Canada buyer. It was under 10% in each of the four years before FY2025.
  • Cardinal Health · 11.0% of revenueUnder 10% in each of the four years before FY2025. The customer table does not describe it.
  • Customers the 10-K does not name · 61.0% of revenueThe filing gives customer shares only above 10% of revenue, so this 61% is not split by name. It is 100% minus the three rounded shares above.

Pfizer

  • Customers in the US · 59.2% of revenue59.2% of FY2025 revenue ($37.1 billion). Most US sales go through wholesalers, while Medicare, Medicaid and contract payers take rebates. Shares here are by location, because Pfizer does not report revenue by final payer.
  • Customers in other developed markets · 25.9% of revenue25.9% of FY2025 revenue ($16.2 billion).
  • Customers in emerging markets · 14.9% of revenue14.9% of FY2025 revenue ($9.3 billion). China, the largest country outside the US, was 5% of total revenue.

Sources: Moderna S1, S3 · Pfizer S1

Revenue by segment

Moderna

FY2025

Moderna revenue by segment, FY2025
SegmentRevenueShare
Moderna (one reported segment)$1.9B100.0%

Pfizer

FY2025

Pfizer revenue by segment, FY2025
SegmentRevenueShare
Primary Care$26.8B42.9%
Specialty Care$17.5B28.0%
Oncology$16.8B26.9%
Other business activities$1.4B2.2%

Sources: Moderna S1 · Pfizer S1, S6

Debt and cash

Moderna

Debt
$591M
Cash and investments
$6.9B

On Jun 30, 2026.

At Jun 30, 2026 cash and investments exceeded debt by $6,319 million; that date is before the $950 million paid in July 2026 and the $3.0 billion of notes closed on Sep 1, 2026.

Pfizer

Debt
$62.7B
Cash and investments
$14.3B

On Sep 27, 2026.

At Sep 27, 2026 Pfizer's debt exceeded its cash and short-term investments by $48.4 billion, down from $51.2 billion at Dec 31, 2025. That is about 3.4 times operating cash flow over the last four quarters (Cityfort calculation from the FY2025 10-K, Q3 FY2025 10-Q and Q3 FY2026 10-Q).

Sources: Moderna S6, S14, S24, S28, S32, S1 · Pfizer S6, S1, S9, S3, S4

Who owns each company

Moderna

  • One class of shares.
  • Officers and directors as a group: 10.8% of shares (as of Mar 9, 2026).
  • FMR LLC: 13.1% (as of Jun 30, 2026).
  • Stéphane Bancel (CEO): 7.6% (as of Mar 9, 2026).
  • Vanguard Capital Management: 6.5% (as of Mar 31, 2026).
  • 5 more holders on the Moderna page.

Pfizer

  • One class of shares.
  • Officers and directors as a group: 0.0% of shares (as of Jan 31, 2026).
  • BlackRock, Inc.: 7.7% (as of Jan 26, 2024).
  • Vanguard Capital Management: 7.5% (as of May 1, 2026).
  • State Street Corporation: 5.1% (as of Jan 29, 2024).
  • 1 more holders on the Pfizer page.

Sources: Moderna S22, S6, S34, S35, S36, S37, S38 · Pfizer S20, S1, S6, S21

Risks only one page tracks

Risks whose type the other company's page does not list. Both pages track risks of these types: customer or supplier concentration, legal cases, debt, demand. Every risk is on each company's page.

Moderna

  • Operating losses and cash (liquidity)Moderna has reported an operating loss every year since FY2023, and cash from operations was -$1,873 million in FY2025. Its $6,910 million of cash and investments at Jun 30, 2026 predates the $950 million July payment and the $3.0 billion September notes.
  • More shares from the notes and stock pay (other)The notes could convert into up to 14,246,100 shares at the initial rate, 3.6% of shares at Jul 24, 2026; a make-whole adjustment can add to that. Capped calls are meant to reduce dilution up to about $392.62 a share, subject to their terms. Stock-based pay was $483 million in FY2025.
  • Approvals depend on regulators (regulation)The FDA first refused to file Moderna's flu vaccine application in February 2026, then accepted an amended one and approved it on Aug 5, 2026. Approval for people 65 and older is accelerated, and requires a follow-up study.

Pfizer

  • Patents on major medicines are running out (competition)Pfizer's Feb 26, 2026 10-K anticipates "a significant reduction of revenue" from expiries in 2026 through 2030, and gives no total. Basic US patents on Ibrance and Xtandi run to 2027, and settled generic companies may launch Eliquis from Apr 1, 2028.
  • US drug pricing rules (pricing)Medicare's negotiated Eliquis price began Jan 1, 2026; Ibrance and Xtandi follow in 2027. Binding agreements with the US government aim to make certain US prices more comparable to other developed countries.
  • Failed trials can erase bought assets (execution)A failed Phase 3 lung cancer study led to a $3.8 billion write-down in 2026. FY2025 impairments were $4.9 billion. Goodwill and intangible assets were $117.4 billion at Sep 27, 2026.
  • Reliance on partners (execution)Pfizer shares Eliquis with Bristol Myers Squibb, Comirnaty with BioNTech, and Xtandi and Padcev with Astellas. The 10-K names partner issues as a risk.

Sources: Moderna S1, S14, S6, S24, S29, S40 · Pfizer S1, S12, S6, S13

Key facts

How does Moderna make money compared with Pfizer?
Moderna's revenue by payer: FFF Enterprises 15.0%, Public Works and Government Services Canada 13.0%, Cardinal Health 11.0%, Customers the 10-K does not name 61.0%. Pfizer's revenue by segment in FY2025: Primary Care 42.9%, Specialty Care 28.0%, Oncology 26.9%, Other business activities 2.2%.
Which is bigger by revenue, Moderna or Pfizer?
Moderna reported $1.9B of revenue in FY2025, and Pfizer reported $62.6B in FY2025.
How much net income did Moderna and Pfizer report?
Moderna reported net income of −$2.8B in FY2025, and Pfizer reported $7.8B in FY2025.
How much of every $100 did Moderna and Pfizer keep as net income?
Moderna kept −$125.0 of every $100 that came in during FY2025, and Pfizer kept $12.4 in FY2025 (Cityfort calculation from each company's annual report).
How much debt and cash do Moderna and Pfizer have?
Moderna had $591M of debt and $6.9B of cash and investments on Jun 30, 2026. Pfizer had $62.7B of debt and $14.3B of cash and investments on Sep 27, 2026.
When do Moderna's and Pfizer's fiscal years end?
Moderna: December 31. Pfizer: December 31 for US subsidiaries and November 30 for those abroad, so Q3 FY2026 ended Sep 27, 2026 in the US and Aug 23, 2026 abroad.

Sources: Moderna S3, S1, S6, S14, S24, S28, S32 · Pfizer S3, S2, S1, S6, S9, S4

Built from each company's page. Moderna updated Nov 1, 2026; Pfizer updated Nov 6, 2026.

Sources

Moderna

  1. S1Form 10-K for fiscal 2025 (year ended December 31, 2025), Moderna, Inc. (SEC EDGAR), Feb 20, 2026
  2. S3Form 10-K for fiscal 2023, Moderna, Inc. (SEC EDGAR), Feb 23, 2024
  3. S6Form 10-Q for Q2 fiscal 2026 (quarter ended June 30, 2026), Moderna, Inc. (SEC EDGAR), Jul 31, 2026
  4. S14Q2 2026 earnings release (Form 8-K Ex. 99.1), Moderna, Inc. (SEC EDGAR), Jul 31, 2026
  5. S22Proxy statement for the 2026 annual meeting (DEF 14A), Moderna, Inc. (SEC EDGAR), Mar 16, 2026
  6. S24Form 8-K: $3.0 billion convertible senior notes due 2032 and capped calls, Moderna, Inc. (SEC EDGAR), Sep 1, 2026
  7. S28Form 8-K: Arbutus/Genevant settlement agreement, Moderna, Inc. (SEC EDGAR), Mar 5, 2026
  8. S29Form 8-K: refusal-to-file letter for mRNA-1010 (Ex. 99.1 press release), Moderna, Inc. (SEC EDGAR), Feb 11, 2026
  9. S32Form 8-K: $1.5 billion credit and guaranty agreement, Moderna, Inc. (SEC EDGAR), Nov 24, 2025
  10. S34Schedule 13G/A: FMR LLC (event June 30, 2026), FMR LLC (SEC EDGAR), Aug 6, 2026
  11. S35Schedule 13G: Capital World Investors (event June 30, 2026), Capital World Investors (SEC EDGAR), Aug 12, 2026
  12. S36Schedule 13G/A: Baillie Gifford & Co (event June 30, 2026), Baillie Gifford & Co (SEC EDGAR), Jul 24, 2026
  13. S37Schedule 13G: Vanguard Capital Management (event March 31, 2026), Vanguard Capital Management (SEC EDGAR), Apr 30, 2026
  14. S38Schedule 13G/A: The Vanguard Group (event March 13, 2026), The Vanguard Group (SEC EDGAR), Mar 27, 2026
  15. S40FDA approval letter, BL 125869/0, Influenza Vaccine, mRNA (mFLUSIVA), U.S. Food and Drug Administration, Aug 5, 2026

Pfizer

  1. S1Form 10-K for fiscal year 2025 (ended Dec 31, 2025), Pfizer Inc. (SEC EDGAR), Feb 26, 2026
  2. S2Form 10-K for fiscal year 2024, Pfizer Inc. (SEC EDGAR), Feb 27, 2025
  3. S3Form 10-K for fiscal year 2023, Pfizer Inc. (SEC EDGAR), Feb 22, 2024
  4. S4Form 10-K for fiscal year 2022, Pfizer Inc. (SEC EDGAR), Feb 23, 2023
  5. S6Form 10-Q for Q3 FY2026 (ended Sep 27, 2026), Pfizer Inc. (SEC EDGAR), Nov 3, 2026
  6. S9Form 10-Q for Q3 FY2025 (ended Sep 28, 2025), Pfizer Inc. (SEC EDGAR), Nov 4, 2025
  7. S12Earnings release for Q3 FY2026 (8-K Exhibit 99), Pfizer Inc. (SEC EDGAR), Nov 3, 2026
  8. S13Earnings release for Q2 FY2026 (8-K Exhibit 99), Pfizer Inc. (SEC EDGAR), Aug 4, 2026
  9. S202026 proxy statement (DEF 14A), Pfizer Inc. (SEC EDGAR), Mar 12, 2026
  10. S21Schedule 13G, Vanguard Capital Management (event Mar 31, 2026), Vanguard Capital Management (SEC EDGAR), May 1, 2026

Disclaimer

For learning only. Cityfort is not a registered investment adviser or broker-dealer and does not recommend buying or selling any security. Prices shown are dated and may be out of date.

Investing in securities involves risk, including loss of capital. Before making any investment decision, do your own research and consider consulting a registered investment adviser or other qualified professional.

Cityfort, its owners and contributors may or may not hold securities of companies covered. Cityfort is not paid by any company it covers. Content is not an offer or solicitation to buy or sell any security, including in any initial public offering.

Read the positions policy
Read the full disclaimer

Cityfort publishes general educational content that explains how listed companies work. Cityfort is not registered with the US Securities and Exchange Commission or any state securities regulator as an investment adviser, and is not a broker-dealer or a member of FINRA. Cityfort does not provide investment, tax or legal advice, recommendations, ratings, price targets or any opinion on whether to buy, sell or hold any security. Nothing on the site is tailored to any person's circumstances.

All information is taken from publicly available sources, mainly company filings with the SEC, which are listed on each page with dates. We work to keep it accurate and correct errors publicly, but we do not guarantee that it is complete, accurate or up to date. Any market price or price-based ratio shown is dated, may be out of date by the time you read it, and is included only to explain concepts.

Statements by company management, including forward-looking statements and guidance, are reported as the company's statements, with their date and source; they are not our forecasts. Adjusted (non-GAAP) figures are the company's own measures and are shown next to the official (GAAP) figures.