Auto retail · Carvana vs CarMax · to 2026-10-23

CVNA vs KMX stock comparison

→Carvana (CVNA) is 5.7 times the size of CarMax (KMX) at $41.6B against $7.3B, and Carvana passes more of the TenQ Score checks, 16 of 36 against 15.

CVNA -15.5% · KMX +19.6% over 1Y
65.487.9110.3132.7155.1Oct '25Jan '26Mar '26Jun '26Aug '26Oct '26
The TenQ Radar

TenQ Score: CVNA vs KMX

Each company is scored on the same checks, computed from its own filings: value, growth, quality, financial health, shareholder returns and trend. The fuller the shape, the more checks it passes.

→The two are furthest apart on Growth, where Carvana passes 5 more checks.

All checksCVNA16/36KMX15/36

→CarMax brings in $27.6B of revenue a year to Carvana's $25.1B, 1.1 times as much. Carvana keeps 6.3% of revenue as profit against 1.1% at CarMax.

I

Value: CVNA vs KMX

CVNA2/6KMX3/6

CarMax costs less for each dollar of profit, a P/E of 26.0x against 26.5x. Against its own past, Carvana trades below its usual 30.1x and CarMax above its usual 18.5x.

26.5xCVNA26.0xKMXwhat you pay per $1 of profit
1.7xCVNA0.3xKMXwhat you pay per $1 of revenue
2.2%CVNA15.7%KMXcash earned per $ of price
-CVNA26.2xKMXwhole-business multiple
Valuation history

Is CVNA or KMX more expensive against its earnings, sales and book value?

→On the latest figures, CVNA's price to earnings is 26.5x, against 26.0x at KMX.

What this measures

What the market has paid for each dollar of earnings, sales or book value, every year, with today's multiple as the last point and the median drawn across.

What good looks like. There is no good level. What matters is the distance from the company's own history, and whether the business has changed enough to justify it.

If it rises or falls. A multiple above its own median means the market expects more than it used to, so more has to go right. Below the median means the opposite, and the question is whether the pessimism is deserved. A multiple can also fall because earnings rose, which is the good way.

Free cash flow yield

Which earns more free cash flow for its price, CVNA or KMX?

→On the latest figures, CVNA's free cash flow yield is 2.2%, against 15.7% at KMX.

What this measures

Free cash flow divided by market value: the cash the business generates for every dollar you pay for it. The inverse of a price-to-cash multiple.

What good looks like. A yield at or above the company's own history, and one that compares well with what cash is worth elsewhere.

If it rises or falls. The yield rises when cash grows or the price falls, so a high yield is either a bargain or a warning about the cash continuing. Read it beside the cash conversion chart, which shows whether the cash is holding up.

Reverse discounted cash flow

How much growth is priced into CVNA and KMX shares?

Growth priced infree cash flow after stock pay, a year, next ten years
CVNA19.6%
KMX-7.1%
Growth deliveredfree cash flow after stock pay, a year
CVNAlast 2 fiscal years11.1%
KMXlast 3 fiscal years13.9%

CVNA DCF calculator →KMX DCF calculator →

→CVNA's price assumes its free cash flow grows 19.6% a year for the next ten years, against 11.1% a year delivered; KMX's assumes it shrinks 7.1% a year, against 13.9% a year delivered.

What this measures

A reverse discounted cash flow. It takes what the market pays for the shares today (market value less the cash the company holds) and works out how fast free cash flow would have to grow each year, for ten years, to be worth exactly that. Free cash flow here is after the stock the company pays its staff, which dilutes every other shareholder, and after interest, so debt is already paid for in it. Future cash is discounted at the 10-year Treasury yield plus 5 points, and grows 2.5% a year after year ten.

What good looks like. A priced-in rate below what its record suggests: the free cash flow growth it delivered over the longest span its filings allow, slowed halfway toward the economy's growth, because very few companies keep a past pace for another decade.

If it rises or falls. It rises when the share price rises or free cash flow falls, and when interest rates rise: a higher Treasury yield means the same price needs more growth to justify it.

What does “Value” actually mean?

Value asks what you pay for each dollar of earnings, sales or cash a business produces. A high multiple is not automatically bad, since fast growers can earn theirs, but a price far above a company's own history means the market expects a lot to go right. Each company is measured against its own past and its sector.

How each scored · CVNA 2/6 · KMX 3/6

Value, check by check

CVNAKMX
Cheaper than its own history (earnings)CVNAPasses26.46 vs 30.11KMXFails26.02 vs 18.48
Earnings yield beats the 10-year Treasury (5.1%)CVNAFails3.8% vs 5.1%KMXFails3.8% vs 5.1%
Better cash yield than its own historyCVNAPasses2.2% vs -10.3%KMXPasses15.7% vs -1.2%
Free cash flow yield above 3%CVNAFails2.2% vs 3.0%KMXPasses15.7% vs 3.0%
Cheap on enterprise value (under 14x EBITDA)CVNANot scoredEBITDA unavailableKMXFails26.19 vs 14.00 (fixed yardstick)
Priced for less growth than its record suggestsCVNAFails19.6% a year priced in vs 7.5%: 11.1% free cash flow growth over the last 2 fiscal years, slowing halfway to 4.0%KMXPasses-7.1% a year priced in vs 8.9%: 13.9% free cash flow growth over the last 3 fiscal years, slowing halfway to 4.0%
II

Growth: CVNA vs KMX

CVNA6/6KMX1/6

Carvana grew revenue faster over the last twelve months, +54.0% against +4.8% at CarMax, 49 percentage points apart. Over three years the order is the same, Carvana at +14.3% a year and CarMax at -4.5%.

+54.0%CVNA+4.8%KMXvs the year before
+14.3%CVNA-4.5%KMXa year, compounded
+178.5%CVNA-43.9%KMXnet income growth
-CVNA-20.1%KMXa year, compounded
Revenue history

Is CVNA or KMX growing revenue faster?

→On the latest figures, CVNA's revenue is $25.1B, against $27.6B at KMX.

What this measures

The money customers paid, before any costs are taken out. Each bar is one quarter or, on the annual view, a full financial year; the last annual bar may be the trailing twelve months, which the footnote marks.

What good looks like. Growth that repeats, rather than one strong year carrying the chart, and a trailing twelve months keeping pace with the last full year.

If it rises or falls. Revenue is the hardest line to flatter, so a rise is the most trustworthy kind of growth. A fall puts pressure on every margin below it, because costs rarely come down as quickly as sales do.

Profit history

Is CVNA or KMX growing its net profit faster?

→On the latest figures, CVNA's net profit is $1.6B, against $292M at KMX.

What this measures

What is left after every cost, including tax and interest. The bottom line of the income statement.

What good looks like. Profit growing at least as fast as revenue, which means the business is keeping more of each sale as it gets bigger.

If it rises or falls. Profit can move for reasons revenue cannot explain - a one-off charge, a tax change, a write-down - so a single sharp year is worth checking against the margin chart before reading it as a trend.

Growth rate

How fast is revenue growing at CVNA and at KMX?

→CVNA's latest revenue growth is 54.0% (Q2 2026), against 4.8% at KMX (Q3 2026).

What this measures

How much revenue and earnings changed against the year before - the trailing twelve months against the twelve before them at each quarter, or one point per fiscal year. It is the speed of the business, not its size.

What good looks like. The earnings line above the revenue line: profits growing faster than sales means each new dollar of sales arrives more profitably than the last.

If it rises or falls. A high growth rate off a small base is easy and gets harder every year, so slowing growth in a large business is normal rather than a warning. Earnings falling while revenue grows is the combination worth understanding: costs are rising faster than sales.

Per-share growth

Is revenue per share growing faster at CVNA or KMX?

→CVNA's latest revenue per share is $34.91 (Q2 2026), against $193.97 at KMX (Q3 2026).

What this measures

Revenue and free cash flow, each divided by the number of shares in issue and adjusted for splits so old and new years compare honestly. Both lines rising means each share owns more of the business's sales and cash.

What good looks like. Both lines rising, and revenue per share growing at least as fast as the company's total revenue, which the answer compares. Faster means buybacks are working for you; slower means new shares are absorbing part of the growth.

If it rises or falls. This is the line that actually reaches you. A company can grow revenue every year and still shrink your slice by issuing shares faster than it grows.

What does “Growth” actually mean?

Growth here is what each company has reported to the SEC, not a forecast: the last year, the three-year pace, and whether growth is speeding up or slowing down. Both companies are measured the same way, so their lines can be read against each other.

How each scored · CVNA 6/6 · KMX 1/6

Growth, check by check

CVNAKMX
Outgrew its sector over the last twelve monthsCVNAPasses54.0% vs 6.5% (sector 70th pct, n=22)KMXFails4.8% vs 6.5% (sector 70th pct, n=22)
Sustained growth beats its sector (3 years)CVNAPasses14.3% vs 7.3% (sector 70th pct, n=22)KMXFails-4.5% vs 7.3% (sector 70th pct, n=22)
Profits grew over the last twelve monthsCVNAPasses178.5% vs 0.0%KMXFails-43.9% vs 0.0%
Profit growth beats its peers (3 years)CVNAPassesprofitable now after losses three years agoKMXFails-20.1% vs 15.1% (market 70th pct)
Growth is speeding up, not slowingCVNAPasseslast twelve months 54.0% vs three-year pace 14.3%KMXPasseslast twelve months 4.8% vs three-year pace -4.5%
Grew per share, not just in totalCVNAPasses9.4% vs 0.0%KMXFails-5.6% vs 0.0%
III

Quality: CVNA vs KMX

CVNA3/6KMX2/6

Carvana keeps more of each sale: a gross margin of 19.4% against 10.3%, 9 percentage points more on every dollar of revenue.

19.4%CVNA10.3%KMXkept after direct costs
8.9%CVNA2.1%KMXkept after running costs
51.6%CVNA4.8%KMXprofit on shareholders' money
$929MCVNA$1.1BKMXlast 12 months
Margins

Which keeps more of each sale as profit, CVNA or KMX?

→CVNA's latest gross margin is 19.4% (Q2 2026), against 10.3% at KMX (Q3 2026).

What this measures

What survives at three points on the way down the income statement: after the direct cost of the product, after the cost of running the company, and after everything.

What good looks like. Margins that hold or widen as the business grows. The level itself varies enormously by industry, so the shape over time tells you more than the number.

If it rises or falls. A widening margin means pricing power or costs under control. A compressing one means the opposite, and it compounds: on large revenue, two points of margin is a great deal of profit.

Earnings quality

Does profit turn into cash better at CVNA or KMX?

→On the latest figures, CVNA's operating cash per dollar of profit is 0.7x, against 7.2x at KMX.

What this measures

Reported profit against the cash the business actually collected from operating. Profit is an accounting judgement; cash is not.

What good looks like. Cash at or above profit, year after year. Depreciation and other non-cash charges usually push cash above profit, so roughly 100% or more is healthy.

If it rises or falls. Cash falling behind profit for more than a year is the classic early warning: the sales are booked but the money has not arrived, and it shows up in receivables and inventory. For a lender the comparison behaves differently, because a growing loan book consumes cash.

Returns on capital

Which earns a higher return on its capital, CVNA or KMX?

→CVNA's latest return on equity is 51.6% (Q2 2026), against 4.8% at KMX (Q3 2026).

What this measures

Two returns side by side: on shareholders' capital (ROE), and on all the capital in the business including debt (ROCE).

What good looks like. Both comfortably above roughly 10%, and close together. A wide gap means borrowing, not operations, is doing the work.

If it rises or falls. A high ROE built on debt looks like quality until the debt has to be refinanced. ROCE is the harder number to flatter, which is why both are shown.

Cash conversion

Which turns more of each sale into free cash flow, CVNA or KMX?

→CVNA's latest free cash flow margin is 3.7% (Q2 2026), against 4.1% at KMX (Q3 2026).

What this measures

Free cash flow as a share of revenue: how much of each dollar of sales survives both costs and capital spending.

What good looks like. A steady or rising share. Asset-light businesses convert far more than manufacturers, so compare a company with itself.

If it rises or falls. Falling conversion while revenue grows means growth is being bought with capital spending or working capital, which is fine while it lasts and painful when it stops.

Spending intensity

How much of their revenue do CVNA and KMX spend on R&D, capex and stock pay?

→CVNA's latest capex as a share of revenue is 0.8% (Q2 2026), against 1.6% at KMX (Q3 2026).

What this measures

Capital spending, research and development, and stock compensation, each as a share of revenue. The three ways a business pays to keep its position.

What good looks like. A share that is stable or falling while revenue grows, which means the cost of competing is not rising with the business.

If it rises or falls. Rising intensity means each new dollar of sales is getting more expensive to win. Falling intensity can mean efficiency, or it can mean under-investment that shows up years later.

What does “Quality” actually mean?

Quality asks whether growth turns into real money: how much of each sale is kept as profit, whether that profit arrives as cash, and what return the business earns on the money invested in it.

How each scored · CVNA 3/6 · KMX 2/6

Quality, check by check

CVNAKMX
Better gross margins than the marketCVNAFails19.4% vs 52.4% (market 70th pct)KMXFails10.3% vs 52.4% (market 70th pct)
Runs leaner than the market (operating margin)CVNAFails8.9% vs 13.2% (market 70th pct)KMXFails2.1% vs 13.2% (market 70th pct)
Actually profitableCVNAPassesTTM net income $1.6BKMXPassesTTM net income $292M
Earns well on shareholders' moneyCVNAPasses51.6% vs 12.3% (market 70th pct)KMXFails4.8% vs 12.3% (market 70th pct)
Earns a real return on the capital it employsCVNAPasses17.9% vs 10.0%KMXFails2.4% vs 10.0%
Profits are cash, not accountingCVNAFails0.71 vs 0.80KMXPasses5.47 vs 0.80
IV

Financial health: CVNA vs KMX

CVNA4/6KMX3/6

Carvana carries far less debt for its size, 1.28x of debt for each dollar of equity against 2.76x. The gap matters most in a bad year.

1.28xCVNA2.76xKMXborrowed vs owned
3.9xCVNA2.3xKMXnear-term bills coverage
5xCVNA5xKMXearnings ÷ interest bill
$2.6BCVNA$171MKMXcash plus short-term investments
Debt & cash

How much debt do CVNA and KMX carry, against the cash they hold?

→On the latest figures, CVNA's total debt is $5.2B, against $17.4B at KMX.

What this measures

Total borrowings against cash on hand, with debt as a multiple of shareholders' equity, and how many times profit covers the interest bill.

What good looks like. Interest covered comfortably - roughly eight times or more - and debt that is not a large multiple of equity.

If it rises or falls. Debt is only a problem when it has to be repaid or refinanced in a bad year, so cover matters more than the amount. Rising debt with rising cover is a business borrowing to grow; rising debt with falling cover is the combination that ends badly.

Near-term liquidity

Can CVNA and KMX cover the bills due within a year?

→CVNA's latest current ratio is 3.9x (Q2 2026), against 2.3x at KMX (Q3 2026).

What this measures

Current assets over current liabilities: what the company can turn into cash within a year against what it owes within a year.

What good looks like. Comfortably above 1.0, and not falling year after year. Below 1.0 means near-term bills exceed near-term resources, which is normal for some business models and a warning in others.

If it rises or falls. Inventory and receivables build it up; short-term borrowing and payables pull it down. A retailer that turns stock over quickly can run lower than a manufacturer and be perfectly sound.

Cash conversion

Which turns more of its revenue into operating cash, CVNA or KMX?

→CVNA's latest operating cash margin is 4.5% (Q2 2026), against 5.8% at KMX (Q3 2026).

What this measures

Operating cash flow as a share of revenue: of every dollar sold, how much reached the bank before capital spending.

What good looks like. A high share, holding up or improving. It is the clearest sign that reported profit is real.

If it rises or falls. It falls when customers take longer to pay or stock builds up, and it can stay high while profit falls - which is usually the more reassuring of the two.

Shareholders' equity

Is shareholders' equity growing faster at CVNA or KMX?

→On the latest figures, CVNA's shareholders' equity is $4.0B, against $6.3B at KMX.

What this measures

What would be left for shareholders if every asset were sold at its book value and every debt repaid. Book value, in other words.

What good looks like. Equity growing as retained profits build up, unless the company is deliberately returning more than it earns.

If it rises or falls. Equity falls for two very different reasons: buybacks, which return money to you, and losses, which do not. The distinction is the whole story, and negative equity means liabilities now exceed assets, which makes debt-to-equity and return on equity meaningless rather than alarming.

What does “Financial health” actually mean?

Financial health asks one question: could the business get through a bad year? It looks at how much each company has borrowed, how easily its profits cover the interest, and how much cash it holds against the bills due soon.

How each scored · CVNA 4/6 · KMX 3/6

Financial health, check by check

CVNAKMX
Comfortable near-term liquidityCVNAPasses3.93 vs 1.50KMXPasses2.33 vs 1.50
Debt isn't dominatingCVNAFails1.28 vs 1.00KMXFails2.76 vs 1.00
Debt trending the right wayCVNAPassesdebt/equity 1.28 now vs 17.52 five years agoKMXPassesdebt/equity 2.76 now vs 3.53 five years ago
Earnings cover the interestCVNAPasses5.29 vs 5.00KMXFails4.77 vs 5.00
Converts sales to cash better than its sectorCVNAFails4.5% vs 6.9% (sector 70th pct, n=22)KMXFails5.8% vs 6.9% (sector 70th pct, n=22)
Self-fundingCVNAPassesTTM free cash flow $929MKMXPassesTTM free cash flow $1.1B
V

Shareholder returns: CVNA vs KMX

CVNA1/6KMX5/6

Neither Carvana nor CarMax pays a meaningful dividend, so any cash they return to shareholders comes through buying back their own shares.

-CVNA+3.56%KMXbought back, last 12 months, over market value
-CVNA-KMXat the current rate
$3MCVNA$261MKMXdividends plus buybacks
$97MCVNA$102MKMXlast 12 months, offsets buybacks
Share count change

Is the share count falling faster at CVNA or KMX?

→On the latest figures, CVNA's change in share count is 12.5%, against -5.4% at KMX.

What this measures

The yearly change in the number of shares in issue, adjusted for splits so the years compare. A bar below zero is a falling share count, usually from buybacks; above zero, new shares were issued.

What good looks like. A flat or falling share count. Falling means each share you hold owns a little more of the business every year.

If it rises or falls. A rising count divides the same business among more owners, so your slice shrinks unless profits grow faster. This is the most direct chart on the page: it is your ownership, measured.

What does “Shareholder returns” actually mean?

Shareholder returns is the cash a company hands back to the people who own its shares, through dividends and by buying its own shares back, and whether the stock it issues to staff quietly undoes those buybacks.

How each scored · CVNA 1/6 · KMX 5/6

Shareholder returns, check by check

CVNAKMX
Share count isn't climbingCVNAFailsshares up 36.5% over 3 yearsKMXPassesshares down 7.6% over 3 years
Buybacks outpace the stock issued to staffCVNAFailsno buybacks against $97M of stock compensationKMXPasses$261M bought back vs $102M of stock compensation
What it hands back fits inside its cash flowCVNAPasses0.3% vs 100.0%KMXPasses22.7% vs 100.0%
Meaningful yield to owners (dividends and buybacks)CVNAFails$3M returned, 0.0% of market valueKMXPasses$261M returned, 3.6% of market value
Reliable payer, never cutCVNANot scoredunder 2 years of dividend historyKMXPasses$261M bought back in the last twelve months, $600M the year before; no dividend
Dividend growing ahead of inflation (total paid)CVNAFails-86.2% vs 9.0%KMXFails$261M vs $600M the year before; no dividend
VI

Trend: CVNA vs KMX

CVNA0/6KMX1/6
-17.3%CVNA+4.9%KMXthe long-term trend line
-9.7%CVNA-11.7%KMXshare price
-11.6%CVNA+17.5%KMXshare price
-39.6%CVNA-19.7%KMXdrawdown from the peak
Trend

Which way are CVNA and KMX shares trending?

CVNA
Price chart loads as you scroll…
KMX
Price chart loads as you scroll…

Charts by TradingView

→CVNA is in a downtrend: the price is below the cloud where recent trading settled and that cloud is still falling. KMX is in a downtrend: the price is below the cloud where recent trading settled and that cloud is still falling.

How the trend is worked out

Trend reads the share price only: where it sits against its own long-term averages and how it has moved against the S&P 500. It says nothing about the business, which the other chapters cover.

How each scored · CVNA 0/6 · KMX 1/6

Trend, check by check

CVNAKMX
Price above its long-term trend bandCVNAFails$57.81, below the bottom of the trend band of $66.46KMXFails$51.55, below the bottom of the trend band of $57.39
Price above its short and medium-term averagesCVNAFails$57.81 against the 9-day average at $59.25 and the 26-day average at $62.74KMXFails$51.55 against the 9-day average at $51.92 and the 26-day average at $56.36
Short-term average above the medium-term oneCVNAFails9-day average $59.25 below the 26-day average $62.74, 28 trading days since they crossedKMXFails9-day average $51.92 below the 26-day average $56.36, 30 trading days since they crossed
The long-term trend band ahead is risingCVNAFailsthe trend band already drawn for the next 26 trading days are falling and it turns down partway throughKMXFailsthe trend band already drawn for the next 26 trading days are falling and it turns down partway through
Price above where it stood 26 trading days agoCVNAFails$57.81 against $65.84 26 trading days agoKMXFails$51.55 against $58.38 26 trading days ago
Beating the S&P 500 over the last yearCVNAFails-11.6% vs 15.0%KMXPasses17.5% vs 15.0%