Walmart vs Costco: financial comparison

Compare Walmart and Costco side by side: valuation, margins, growth, cash and dividends, with the quarterly history of both. Yahoo Finance data, free and no sign-up.

WMT

Walmart

WMT

109.99 USD

See the Walmart breakdown →
COST

Costco

COST

895.70 USD

See the Costco breakdown →

Walmart vs Costco: key metrics

WalmartUSDCostcoUSD
Valuation
Market cap875.31 B USD397.22 B USD
P/E (TTM)39.8545.06
Forward P/E34.0539.59
Price / Sales1.191.35
EV / EBITDA21.4128.07
Price / Book9.2811.86
Margins & growth
Profit margin+3%+3.01%
Operating margin+3.45%+3.99%
Quarterly revenue (YoY)—+11.58%
Quarterly earnings (YoY)—+15.19%
Cash flow
FCF yield+0.81%+1.75%
Stock-based compensation—890.00 M USD
Balance
Cash11.53 B USD20.00 B USD
Debt75.09 B USD8.23 B USD
Net position-63.56 B USD11.76 B USD
Dividend
Dividend yield+0.9%+0.65%
Payout ratio+34.96%+27.01%

Each column shows figures in that company's reporting currency (shown in the header); they are not converted. Ratios and percentages are currency-independent.

Price, rebased to 100

Walmart230Costco191
10020020212026

P/E (TTM)

Walmart39.7×Costco47.3×
2040608020212026

Both curves start at 100 on the same day, so this compares returns rather than prices. Each week's P/E is the price divided by the earnings per share already reported by that date; loss-making weeks are not drawn.

What analysts expect

Consensus revenue and earnings per share for the periods not yet reported.

Revenue forecast · Walmart

ReportedEstimate
0100B200BQ4 25: 179.50 B USDQ4 25Q1 26: 190.66 B USDQ1 26Q2 26: 177.75 B USDQ2 26Q3 26: 187.94 B USDQ3 26Q4 26 · Estimate: 187.21 B USD (185.56 B USD – 189.78 B USD)Q4 26Q1 27 · Estimate: 200.27 B USD (195.99 B USD – 203.52 B USD)Q1 27USD

Consensus of 28 analysts for Q4 26 · +5.31% year on year

Revenue forecast · Costco

ReportedEstimate
025B50B75BQ4 25: 67.31 B USDQ4 25Q1 26: 69.60 B USDQ1 26Q2 26: 70.53 B USDQ2 26Q2 26: 70.53 B USDQ2 26Q3 26 · Estimate: 94.89 B USD (91.90 B USD – 96.17 B USD)Q3 26Q4 26 · Estimate: 73.37 B USD (71.42 B USD – 75.28 B USD)Q4 26USD

Consensus of 26 analysts for Q3 26 · +10.13% year on year

EPS forecast · Walmart

ReportedEstimate
00.250.50.75Q4 25: 0.62 · expected 0.60 (+3.11%)Q4 25Q1 26: 0.74 · expected 0.73 (+1.79%)Q1 26Q2 26: 0.66 · expected 0.66 (+0.19%)Q2 26Q3 26: 0.81 · expected 0.74 (+9.27%)Q3 26Q4 26 · Estimate: 0.64 (0.62 – 0.67)Q4 26Q1 27 · Estimate: 0.78 (0.76 – 0.85)Q1 27

Consensus of 33 analysts for Q4 26 · +2.47% year on year · adjusted earnings

EPS forecast · Costco

ReportedEstimate
0246Q3 25: 5.87 · expected 5.80 (+1.13%)Q3 25Q4 25: 4.50 · expected 4.28 (+5.26%)Q4 25Q1 26: 4.58 · expected 4.54 (+0.78%)Q1 26Q2 26: 4.93 · expected 4.92 (+0.14%)Q2 26Q3 26 · Estimate: 6.53 (6.30 – 6.71)Q3 26Q4 26 · Estimate: 4.86 (4.71 – 5.30)Q4 26

Consensus of 28 analysts for Q3 26 · +11.2% year on year · adjusted earnings

Analyst consensus from Yahoo Finance. The dashed bar is the average and the whisker runs from the lowest analyst to the highest. On periods already reported, the green or red line marks what had been expected: below the bar means the company beat it. EPS is measured on an adjusted basis, which is what analysts forecast against and is not the accounting profit in the statements.

Compared over time

Revenue

WalmartCostco
050B100B150BQ3 22 · Walmart: 151.38 B USDQ3 22Q4 22 · Walmart: 151.47 B USDQ4 22 · Costco: 54.44 B USDQ1 23 · Walmart: 162.74 B USDQ2 23 · Walmart: 151.00 B USDQ2 23 · Costco: 53.65 B USDQ2 23Q3 23 · Walmart: 160.28 B USDQ4 23 · Walmart: 159.44 B USDQ4 23 · Costco: 57.80 B USDQ1 24 · Walmart: 171.91 B USDQ1 24Q2 24 · Walmart: 159.94 B USDQ2 24 · Costco: 58.52 B USDQ3 24 · Walmart: 167.77 B USDQ4 24 · Walmart: 168.00 B USDQ4 24 · Costco: 62.15 B USDQ4 24Q2 25 · Costco: 63.21 B USDQ3 25 · Walmart: 177.40 B USDQ3 25 · Costco: 86.16 B USDQ4 25 · Walmart: 179.50 B USDQ4 25 · Costco: 67.31 B USDQ4 25Q1 26 · Walmart: 190.66 B USDQ1 26 · Costco: 69.60 B USDQ2 26 · Walmart: 177.75 B USDQ2 26 · Costco: 70.53 B USDQ3 26 · Walmart: 187.94 B USDQ3 26USD

Net income

WalmartCostco
03B5B8BQ3 22 · Walmart: 5.15 B USDQ3 22Q4 22 · Walmart: -1.80 B USDQ4 22 · Costco: 1.36 B USDQ1 23 · Walmart: 6.28 B USDQ2 23 · Walmart: 1.67 B USDQ2 23 · Costco: 1.30 B USDQ2 23Q3 23 · Walmart: 7.89 B USDQ4 23 · Walmart: 453.00 M USDQ4 23 · Costco: 1.59 B USDQ1 24 · Walmart: 5.49 B USDQ1 24Q2 24 · Walmart: 5.10 B USDQ2 24 · Costco: 1.68 B USDQ3 24 · Walmart: 4.50 B USDQ4 24 · Walmart: 4.58 B USDQ4 24 · Costco: 1.80 B USDQ4 24Q2 25 · Costco: 1.90 B USDQ3 25 · Walmart: 7.03 B USDQ3 25 · Costco: 2.61 B USDQ4 25 · Walmart: 6.14 B USDQ4 25 · Costco: 2.00 B USDQ4 25Q1 26 · Walmart: 4.24 B USDQ1 26 · Costco: 2.04 B USDQ2 26 · Walmart: 5.33 B USDQ2 26 · Costco: 2.19 B USDQ3 26 · Walmart: 6.37 B USDQ3 26USD

Free cash flow

WalmartCostco
05B10BQ3 22 · Walmart: 9.05 B USDQ3 22Q4 22 · Walmart: 1.89 B USDQ4 22 · Costco: 1.55 B USDQ1 23 · Walmart: 8.35 B USDQ2 23 · Walmart: 204.00 M USDQ2 23Q3 23 · Walmart: 8.78 B USDQ4 23 · Walmart: -4.65 B USDQ4 23 · Costco: 3.61 B USDQ1 24 · Walmart: 10.78 B USDQ1 24Q2 24 · Walmart: -427.00 M USDQ3 24 · Walmart: 6.28 B USDQ4 24 · Walmart: 372.00 M USDQ4 24 · Costco: 2.00 B USDQ4 24Q2 25 · Costco: 2.33 B USDQ3 25 · Walmart: 6.52 B USDQ3 25 · Costco: 1.90 B USDQ4 25 · Walmart: 1.88 B USDQ4 25 · Costco: 3.16 B USDQ4 25Q1 26 · Walmart: 6.10 B USDQ1 26 · Costco: 1.71 B USDQ2 26 · Walmart: -1.95 B USDQ2 26 · Costco: 2.04 B USDQ3 26 · Walmart: 7.48 B USDQ3 26USD

EPS

WalmartCostco
024Q3 22 · Walmart: 1.88Q3 22Q4 22 · Walmart: -0.66Q4 22 · Costco: 3.07Q1 23 · Walmart: -0.54Q2 23 · Walmart: 0.21Q2 23 · Costco: 2.93Q2 23Q3 23 · Walmart: 0.97Q4 23 · Walmart: 0.06Q4 23 · Costco: 3.58Q1 24 · Walmart: 0.67Q1 24Q2 24 · Walmart: 0.63Q2 24 · Costco: 3.78Q3 24 · Walmart: 0.56Q4 24 · Walmart: 0.57Q4 24 · Costco: 4.04Q4 24Q2 25 · Costco: 4.28Q3 25 · Walmart: 0.88Q3 25 · Costco: 5.87Q4 25 · Walmart: 0.77Q4 25 · Costco: 4.50Q4 25Q1 26 · Walmart: 0.53Q1 26 · Costco: 4.58Q2 26 · Walmart: 0.67Q2 26 · Costco: 4.93Q3 26 · Walmart: 0.80Q3 26

EBITDA

WalmartCostco
05B10BQ4 20 · Costco: 1.83 B USDQ4 20Q2 21 · Walmart: 9.57 B USDQ4 21 · Costco: 2.13 B USDQ2 22 · Walmart: 8.00 B USDQ2 22Q4 22 · Costco: 2.20 B USDQ2 23 · Walmart: 9.09 B USDQ4 23 · Costco: 2.49 B USDQ4 23Q2 24 · Walmart: 9.97 B USDQ3 24 · Walmart: 11.15 B USDQ4 24 · Walmart: 9.97 B USDQ4 24 · Costco: 2.74 B USDQ4 24Q2 25 · Costco: 3.17 B USDQ3 25 · Walmart: 13.58 B USDQ3 25 · Costco: 4.33 B USDQ4 25 · Walmart: 12.48 B USDQ4 25 · Costco: 3.22 B USDQ4 25Q1 26 · Walmart: 10.42 B USDQ1 26 · Costco: 3.35 B USDQ2 26 · Walmart: 11.67 B USDQ2 26 · Costco: 3.57 B USDQ3 26 · Walmart: 12.20 B USDQ3 26USD

Source: Yahoo Finance. Quarterly history grows automatically over time as new quarters are published.

Change the comparison

vs

Type each company's ticker (AAPL, MSFT, SAN.MC…). Suggestions cover the companies we track, but any Yahoo Finance symbol works.

Other comparisons