Stock Scorer

Core & Main, Inc. (CNM)

Core & Main, Inc. reported revenue of 1.9B USD for the quarter ending 3 May 2026, down 0.1% from 1.9B a year earlier.

Every figure below is the company's own, as filed. Nothing is estimated and nothing is smoothed — a period the filing does not support is left blank rather than filled in. Quarters are the company's own, counted from its financial year ending 02-01. Amounts in USD. The same series drawn ›

As last reported

The newest period the filing supports for each figure, in USD.
FigurePeriodAmountYear on year
Revenue Q2 '26 · ending 3 May 2026 1.9B -0.1%
Gross Profit Q2 '26 · ending 3 May 2026 520M +2.0%
Operating Income Q2 '26 · ending 3 May 2026 177M +3.5%
Net Income Q2 '26 · ending 3 May 2026 108M +8.0%
Cost of Revenue Q2 '26 · ending 3 May 2026 1.4B -0.8%
Operating Cash Flow Q2 '26 · ending 3 May 2026 82M +6.5%
Free Cash Flow Q2 '26 · ending 3 May 2026 68M +6.2%
Shares Outstanding Q2 '26 · ending 3 May 2026 195.7M -2.7%
EPS Q2 '26 · ending 3 May 2026 2.36 +9.3%

Revenue and profit by financial year

As filed, in USD. A year the filing does not support is not listed.
YearEnding RevenueOperating IncomeNet IncomeFree Cash Flow
20262026-02-01 7.6B722M441M604M
20252025-02-02 7.4B719M411M586M
20242024-01-28 6.7B740M371M1B
20232023-01-29 6.7B775M366M376M
20222022-01-30 5B425M166M-51M
20212021-01-31 3.6B185M37M202M
20202020-02-02 3.4B155M36M180M

Every period

Revenue Quarterly

PeriodEndingRevenue
Q1 '272026-05-031.9B
Q4 '262026-02-011.6B
Q3 '262025-11-022.1B
Q2 '262025-08-032.1B
Q1 '262025-05-041.9B
Q4 '252025-02-021.7B
Q3 '252024-10-272B
Q2 '252024-07-282B
Q1 '252024-04-281.7B
Q4 '242024-01-281.4B
Q3 '242023-10-291.8B
Q2 '242023-07-301.9B
Q1 '242023-04-301.6B
Q4 '232023-01-291.4B
Q3 '232022-10-301.8B
Q2 '232022-07-311.9B
Q1 '232022-05-011.6B
Q4 '222022-01-301.2B
Q3 '222021-10-311.4B
Q2 '222021-08-011.3B

Gross Profit Quarterly

PeriodEndingGross Profit
Q1 '272026-05-03520M
Q4 '262026-02-01428M
Q3 '262025-11-02561M
Q2 '262025-08-03560M
Q1 '262025-05-04510M
Q4 '252025-02-02451M
Q3 '252024-10-27543M
Q2 '252024-07-28518M
Q1 '252024-04-28468M
Q4 '242024-01-28384M
Q3 '242023-10-29494M
Q2 '242023-07-30501M
Q1 '242023-04-30439M
Q4 '232023-01-29373M
Q3 '232022-10-30500M
Q2 '232022-07-31501M
Q1 '232022-05-01421M
Q4 '222022-01-30327M
Q3 '222021-10-31371M
Q2 '222021-08-01325M

Operating Income Quarterly

PeriodEndingOperating Income
Q1 '272026-05-03177M
Q4 '262026-02-01118M
Q3 '262025-11-02220M
Q2 '262025-08-03213M
Q1 '262025-05-04171M
Q4 '252025-02-02124M
Q3 '252024-10-27223M
Q2 '252024-07-28204M
Q1 '252024-04-28168M
Q4 '242024-01-28116M
Q3 '242023-10-29217M
Q2 '242023-07-30226M
Q1 '242023-04-30181M
Q4 '232023-01-29124M
Q3 '232022-10-30234M
Q2 '232022-07-31237M
Q1 '232022-05-01180M
Q4 '222022-01-30109M
Q3 '222021-10-31147M
Q2 '222021-08-01100M

Net Income Quarterly

PeriodEndingNet Income
Q1 '272026-05-03108M
Q4 '262026-02-0170M
Q3 '262025-11-02137M
Q2 '262025-08-03134M
Q1 '262025-05-04100M
Q4 '252025-02-0264M
Q3 '252024-10-27133M
Q2 '252024-07-28119M
Q1 '252024-04-2895M
Q4 '242024-01-2863M
Q3 '242023-10-29112M
Q2 '242023-07-30110M
Q1 '242023-04-3086M
Q4 '232023-01-2954M
Q3 '232022-10-30111M
Q2 '232022-07-31115M
Q1 '232022-05-0186M
Q4 '222022-01-3048M
Q3 '222021-10-3164M
Q3 '222021-10-3144M

Cost of Revenue Quarterly

PeriodEndingCost of Revenue
Q1 '272026-05-031.4B
Q4 '262026-02-011.2B
Q3 '262025-11-021.5B
Q2 '262025-08-031.5B
Q1 '262025-05-041.4B
Q4 '252025-02-021.2B
Q3 '252024-10-271.5B
Q2 '252024-07-281.4B
Q1 '252024-04-281.3B
Q4 '242024-01-281.1B
Q3 '242023-10-291.3B
Q2 '242023-07-301.4B
Q1 '242023-04-301.1B
Q4 '232023-01-291B
Q3 '232022-10-301.3B
Q2 '232022-07-311.4B
Q1 '232022-05-011.2B
Q4 '222022-01-30919M
Q3 '222021-10-311B
Q2 '222021-08-01973M

Operating Cash Flow Quarterly

PeriodEndingOperating Cash Flow
Q1 '272026-05-0382M
Q4 '262026-02-01268M
Q3 '262025-11-02271M
Q2 '262025-08-0334M
Q1 '262025-05-0477M
Q4 '252025-02-02235M
Q3 '252024-10-27260M
Q2 '252024-07-2848M
Q1 '252024-04-2878M
Q4 '242024-01-28294M
Q3 '242023-10-29373M
Q2 '242023-07-30282M
Q1 '242023-04-30120M
Q4 '232023-01-29307M
Q3 '232022-10-30154M
Q2 '232022-07-31-23M
Q1 '232022-05-01-37M
Q4 '222022-01-3035M
Q3 '222021-10-3133M
Q2 '222021-08-01-55M

Free Cash Flow Quarterly

Operating cash flow minus capital expenditure.

PeriodEndingFree Cash Flow
Q1 '272026-05-0368M
Q4 '262026-02-01253M
Q3 '262025-11-02263M
Q2 '262025-08-0324M
Q1 '262025-05-0464M
Q4 '252025-02-02224M
Q3 '252024-10-27252M
Q2 '252024-07-2839M
Q1 '252024-04-2871M
Q4 '242024-01-28289M
Q3 '242023-10-29354M
Q2 '242023-07-30277M
Q1 '242023-04-30110M
Q4 '232023-01-29302M
Q3 '232022-10-30149M
Q2 '232022-07-31-32M
Q1 '232022-05-01-43M
Q4 '222022-01-3027M
Q3 '222021-10-3129M
Q2 '222021-08-01-59M

Shares Outstanding Quarterly

Weighted average diluted, as the filer reports it for each period. An average cannot be added across periods, so this one is always shown per period the filer tagged rather than as a trailing year.

PeriodEndingShares Outstanding
Q1 '272026-05-03195.7M
Q3 '262025-11-02197.9M
Q2 '262025-08-03198.3M
Q1 '262025-05-04198.7M
Q3 '252024-10-27201.2M
Q2 '252024-07-28202.7M
Q1 '252024-04-28202.6M
Q3 '242023-10-29224.7M
Q2 '242023-07-30229M
Q1 '242023-04-30243.7M
Q3 '232022-10-30246.3M
Q2 '232022-07-31246.2M
Q1 '232022-05-01246.1M
Q3 '222021-10-31244.6M
Q3 '222021-10-31246.2M
Q2 '222021-08-01139M

EPS TTM

The filer's own published earnings a share for each quarter, four quarters added up. The company page divides trailing net income by the share count instead, which lands within about 1% of this and is not the same sum, so the two are named differently rather than presented as one figure.

PeriodEndingEPS
Q1 '272026-05-032.36
Q4 '262026-02-012.31
Q3 '262025-11-022.28
Q2 '262025-08-032.25
Q1 '262025-05-042.16
Q4 '252025-02-022.13
Q3 '252024-10-272.14
Q2 '252024-07-282.10
Q1 '252024-04-282.15
Q4 '242024-01-282.16
Q3 '242023-10-292.12
Q2 '242023-07-302.12
Q1 '242023-04-302.13
Q4 '232023-01-292.13
Q3 '232022-10-302.13
Q2 '232022-07-311.87
Q1 '232022-05-011.06