Core & Main, Inc. Class A CNM

Open calendar →

Core & Main, Inc. Class A Common Stock · Company · NYSE

Announcement types: (default: consequential filings)
Results & current reports
Capital markets
Ownership & governance

USD closing-price chart (daily close from yfinance · Last year)

USD 65.00 → 43.75 · -32.7%
66.98055.17543.370 1 2,3 4,5 6,7 8 9 10,11 12,13 14 15 16 17 Jul 25Oct 25Jan 26Apr 26Jul 26

Numbered dotted lines mark the filtered filings under Announcement Events below.

Price & SEC Filing History 23 Jul 2025 — 24 Jul 2026 (Last year)

Daily NYSE prices are sourced from yfinance. Yellow highlighting marks an intraday rise or a gap up between adjacent trading sessions. SEC acceptance times are converted to US Eastern time: pre-market filings appear below that day’s OHLCV row; filings accepted after the 09:30 ET open appear above it. The SEC does not publish an exact first-public-availability timestamp, so acceptance time is the best available proxy.

No data yet
No data yet
43.4600 44.2000 43.4600 43.7500 1,196,687
43.7300 43.7700 42.5000 43.3700 1,850,500
45.3200 45.5100 43.7800 43.8300 1,837,300
Weekend
Weekend
45.4400 46.3800 45.0200 45.2400 3,475,100
45.0400 46.1750 44.2540 45.7800 1,516,800
45.2400 45.2400 44.3200 44.6600 1,860,300
45.4200 45.9170 44.9000 45.2200 1,633,700
46.0600 46.6800 44.5600 44.7400 1,802,600
Weekend
Weekend
45.4800 46.3650 45.3400 45.8600 1,348,600
46.4200 46.7000 45.1300 45.2100 1,761,300
45.0400 45.8500 44.7000 45.5900 2,120,000
45.9500 46.4400 44.7300 45.7500 2,222,800
45.1100 46.2000 44.9500 45.9800 2,446,500
Weekend
Weekend
No trading
17 · 8-K After-hours · 17:24 ET 8-K ↗
45.6700 46.0330 44.6840 44.9300 3,868,800
47.8400 47.9100 45.4000 45.4100 4,398,000
48.7200 48.7200 47.4800 48.2500 2,427,500
48.5400 48.8700 47.5950 48.0000 2,124,700
Weekend
Weekend
47.8500 49.1400 47.5400 49.1400 5,863,700
16 · 8-K After-hours · 16:52 ET 8-K ↗
47.4300 48.8300 46.7800 48.2600 2,949,700
46.6500 47.8100 46.2800 47.1300 2,344,400
15 · 8-K After-hours · 17:19 ET 8-K ↗
46.7000 47.4900 46.1950 46.4500 1,760,100
48.9500 48.9500 46.7000 47.2500 2,650,000
14 · 8-K Pre-market · 06:59 ET 8-K ↗
Weekend
Weekend
No trading
46.7300 49.9100 46.5000 48.5800 4,925,300
47.4500 48.7750 46.1950 46.4300 3,535,400
47.8000 48.5600 47.4750 47.7700 3,725,900
49.3300 49.8630 47.5500 47.6100 4,374,700
Weekend
Weekend
50.4900 50.5000 47.6200 48.3300 4,419,200
50.5600 50.5600 48.4000 50.0600 3,329,100
52.1100 53.8200 48.6000 49.4400 4,692,200
13 · 10-Q Pre-market · 07:28 ET 10-Q ↗ 12 · 8-K Pre-market · 07:26 ET 8-K ↗
52.5600 53.2000 51.8900 52.6500 2,355,000
52.0700 52.9000 51.4900 52.1800 2,419,900
Weekend
Weekend
52.4500 52.6900 51.6500 51.9700 2,198,400
52.4600 52.8300 51.9100 52.3700 2,045,300
50.9200 52.2800 50.4700 52.1200 2,176,200
49.2400 50.5300 49.1250 50.4800 1,534,100
48.9200 49.1250 47.7150 49.0800 1,636,300
Weekend
Weekend
49.0700 50.1100 48.9650 49.4500 3,077,200
48.6400 49.4800 48.0700 49.1700 1,455,100
49.1200 50.1800 49.0200 49.1900 1,406,800
47.5700 48.8000 47.5200 48.7800 2,211,300
No trading
Weekend
Weekend
47.3300 47.8600 46.8100 47.2700 1,342,100
46.6100 47.6000 46.3500 47.1600 1,619,400
45.3000 47.2800 44.9000 47.1200 2,071,300
45.9500 46.1500 44.7100 44.9900 1,961,800
46.8500 47.7500 46.1050 46.1300 2,059,100
Weekend
Weekend
47.6900 48.1500 46.6300 46.7700 1,720,800
47.7700 48.9100 47.7700 48.0300 2,191,600
47.1400 47.6100 46.0700 47.3800 3,900,400
48.8500 49.2150 47.3000 47.5000 3,561,200
48.6700 49.2600 48.2700 48.9100 1,502,100
Weekend
Weekend
49.7900 50.4000 48.9850 49.0900 1,725,600
51.0400 51.7900 49.6500 49.6600 1,538,800
11 · DEFA14A Pre-market · 08:33 ET DEFA14A ↗ 10 · DEF 14A Pre-market · 08:32 ET DEF 14A ↗
50.1100 50.9400 49.9800 50.6700 2,367,500
48.9000 49.6600 48.8000 49.0400 1,901,300
48.8000 49.4800 48.2900 48.4600 1,471,900
Weekend
Weekend
50.5700 50.6300 48.9200 49.0200 1,237,300
48.7500 50.7000 48.5700 50.3700 1,884,700
49.2200 49.7100 48.4000 48.4400 2,453,900
50.1950 50.6950 49.0100 49.5100 1,809,800
49.5600 51.3200 49.1300 50.3300 2,994,200
Weekend
Weekend
48.8100 49.5750 48.3000 49.5000 4,211,600
49.1600 49.6990 48.3400 48.9500 3,202,900
50.0700 50.6800 48.6000 48.9600 2,987,100
50.6600 50.8950 49.2250 49.7300 3,294,000
50.0400 50.6600 49.6900 50.0000 3,326,200
Weekend
Weekend
52.6500 53.4350 50.7700 50.7900 7,072,700
53.5600 54.1850 51.8650 51.9700 1,584,300
53.7200 53.8900 52.8300 53.3600 2,461,200
53.8700 54.8100 53.5000 53.9400 2,259,800
51.4000 53.7800 51.4000 53.5600 3,458,700
Weekend
Weekend
51.4800 51.6000 50.6900 51.4500 1,566,400
9 · 8-K Pre-market · 08:00 ET 8-K ↗
51.0900 51.6100 50.0900 51.2400 2,084,700
52.6000 53.4500 51.3200 51.3900 3,280,400
50.8100 51.3350 49.8800 50.4100 2,157,300
50.9100 51.4300 50.1300 51.2100 937,600
Weekend
Weekend
No trading
50.0000 52.2880 49.7200 50.9500 2,258,300
49.7900 51.6400 49.7100 51.0500 3,436,300
48.6000 50.0500 47.8400 49.4000 2,286,200
48.5600 49.0600 47.5100 47.7500 2,531,000
Weekend
Weekend
8 · 8-K After-hours · 16:17 ET 8-K ↗
49.2600 49.8700 48.0300 48.1500 2,048,100
49.9200 50.8100 48.7100 49.6200 2,060,700
50.6300 51.0100 48.4900 50.5700 4,319,600
48.3000 50.8200 45.6900 50.5800 5,171,500
7 · 10-K Pre-market · 07:33 ET 10-K ↗ 6 · 8-K Pre-market · 07:30 ET 8-K ↗
47.2800 49.4000 47.2800 48.4100 3,421,400
Weekend
Weekend
47.3000 47.7800 46.8000 47.4000 3,211,200
46.8200 47.6100 46.5300 47.5000 3,059,400
48.3500 49.1600 47.6300 47.6800 2,270,500
47.9000 48.7200 47.4900 48.2800 5,017,800
48.5400 48.8700 47.3900 47.9000 5,473,900
Weekend
Weekend
47.2600 48.3900 46.8500 48.0600 2,154,000
48.3400 49.1100 47.4910 47.6300 1,572,300
49.2200 49.3050 48.4800 49.1600 1,787,500
50.3500 50.5600 49.2850 49.3800 2,007,100
49.2300 50.3450 48.3700 49.9600 2,217,100
Weekend
Weekend
51.1500 51.6300 49.4200 49.8200 2,041,500
53.6100 54.0000 51.1700 52.3700 2,508,200
54.1200 54.5900 53.1700 54.2700 1,178,200
53.1400 54.2550 51.8400 53.8900 1,208,800
53.0100 54.7800 52.0600 54.6700 1,523,700
Weekend
Weekend
54.2800 54.2800 53.1100 54.1600 4,057,100
54.4000 55.5200 53.7000 55.1200 2,888,800
56.1500 56.1500 53.9200 54.2100 2,802,300
54.7900 56.5600 54.6900 55.8500 1,485,500
55.8200 56.1300 54.2750 54.6300 1,114,000
Weekend
Weekend
56.4500 57.4900 55.7200 56.3900 1,307,700
56.4200 56.9600 55.7900 56.6300 1,235,400
57.2400 58.1900 56.4900 56.8600 1,824,700
57.9600 58.1200 56.7300 57.3000 1,917,300
No trading
Weekend
Weekend
57.5300 58.3200 57.0250 58.1800 1,954,800
58.3000 59.6600 57.3450 57.6300 1,967,600
58.0000 58.6700 56.8520 57.8400 2,324,500
56.4100 57.8300 55.3700 57.8300 2,839,300
57.8000 58.3700 56.6400 56.7200 2,190,900
Weekend
Weekend
56.6100 58.1200 56.5600 57.6700 2,353,900
55.7500 56.5000 55.0500 55.8500 2,305,400
55.8400 56.9000 55.5400 56.5200 1,960,900
54.5500 56.4800 54.4300 55.2500 2,031,400
53.2300 54.7900 53.1500 54.6000 1,769,000
Weekend
Weekend
53.6600 53.9350 52.4600 53.3600 3,179,800
55.3900 55.9350 53.7900 54.1900 2,325,700
54.7300 56.1100 53.7800 55.2000 2,544,900
57.0300 57.6400 55.0600 55.1000 1,993,100
58.7000 58.7000 57.0300 57.1400 3,365,600
Weekend
Weekend
59.0100 59.4500 58.2600 58.5800 1,517,700
58.7600 59.4300 58.2300 59.0900 1,407,800
57.5000 59.0900 56.9700 58.1500 1,693,800
57.0800 57.6450 56.0100 56.8600 1,673,400
No trading
Weekend
Weekend
57.7800 58.8300 57.7800 58.5000 1,956,600
56.9800 58.0400 56.5650 57.8600 2,792,600
56.4300 56.9300 55.5000 56.4500 1,505,800
56.7900 57.1200 56.1400 56.2800 1,049,800
56.2300 57.0400 56.0750 56.5000 1,269,200
Weekend
Weekend
55.6700 57.0600 55.2450 56.6300 1,806,800
52.9900 55.6400 52.9900 55.1000 2,554,200
55.6700 55.7950 53.2400 53.2500 1,950,200
54.9800 55.9600 54.5000 55.6500 2,039,500
53.4100 55.6890 53.4100 55.3900 2,856,000
Weekend
Weekend
52.1700 53.6700 51.8850 53.4100 1,736,800
No trading
52.9500 53.0100 51.9200 51.9700 952,800
53.5300 53.8200 52.7900 52.8600 1,211,300
54.0000 54.1000 53.5050 53.7000 1,061,200
Weekend
Weekend
54.1000 54.2100 53.6470 54.0000 819,800
No trading
53.9600 54.4500 53.6700 54.1900 547,600
53.9900 54.0000 53.1600 53.7400 1,421,900
54.0800 54.6800 53.8800 54.3000 1,731,200
Weekend
Weekend
53.8200 54.1600 53.5000 53.8700 3,793,600
53.9300 54.9900 53.4500 54.0000 2,615,100
54.4450 54.8000 52.8400 53.0700 2,268,300
55.5500 55.9700 54.4500 54.6800 2,048,900
56.0800 56.0800 54.7400 55.4300 3,364,800
Weekend
Weekend
57.0800 57.1200 55.6000 56.0900 2,558,700
55.7050 56.8450 55.4200 56.7900 4,032,100
52.4900 55.3900 51.9050 55.2000 5,652,900
53.0500 53.7000 50.3800 51.5600 5,840,600
5 · 10-Q Pre-market · 06:33 ET 10-Q ↗ 4 · 8-K Pre-market · 06:30 ET 8-K ↗
50.4600 51.3500 50.1900 50.5200 5,444,900
Weekend
Weekend
49.8500 50.7000 49.3700 50.2300 2,639,800
49.8800 50.0800 49.0700 49.8800 2,234,400
48.5300 50.1000 48.5300 50.0000 1,855,400
49.1200 49.4400 48.2800 48.9800 1,488,700
47.8700 49.3850 47.8700 48.6300 4,391,400
Weekend
Weekend
48.2300 48.6600 47.8100 48.3400 828,100
No trading
47.0400 48.4050 46.7900 47.9900 2,323,400
45.2300 47.0900 44.5900 47.0400 2,754,800
45.6100 45.9600 44.8500 44.9000 2,641,500
Weekend
Weekend
44.3800 45.8800 43.9900 45.6500 3,304,300
46.3100 46.4200 44.1550 44.2900 3,029,400
45.9900 46.0700 45.0750 45.3700 2,552,000
44.5900 45.9100 43.9600 45.6900 4,113,400
47.2100 47.3100 44.5700 44.9500 4,198,700
Weekend
Weekend
47.3800 47.6420 46.6800 47.1500 2,855,900
48.9700 49.3600 48.0700 48.1300 2,678,900
50.4400 50.7900 48.8300 49.1100 2,605,300
50.8400 50.9800 50.0450 50.1000 1,397,000
51.1700 51.5600 50.3900 50.8600 1,224,500
Weekend
Weekend
50.5600 51.1400 49.9700 50.9000 1,559,200
52.1200 52.5200 51.0750 51.1000 2,363,400
50.9900 51.9500 50.6300 51.4000 1,610,300
51.4500 51.5600 50.6450 51.2600 1,475,000
51.3200 52.1550 50.0300 52.0700 1,558,500
Weekend
Weekend
52.1900 52.6800 51.3850 52.1800 1,956,100
52.7700 54.0150 52.3050 52.3100 1,326,300
52.6800 53.9600 52.4600 53.1300 1,757,400
53.7700 54.2500 52.4100 52.4500 1,366,100
54.9000 55.3700 53.6900 53.9800 2,024,300
Weekend
Weekend
55.0800 55.4400 54.3450 54.6300 2,360,800
52.5000 54.5500 52.5000 54.4700 2,449,300
53.8000 53.9150 52.1600 52.6000 2,450,500
52.1800 54.1000 52.1500 53.8300 1,759,100
52.7000 53.1400 52.3400 52.6200 1,612,900
Weekend
Weekend
51.3800 52.2700 51.3800 52.1900 3,691,200
52.1700 52.5200 51.4450 51.9900 2,209,700
52.8500 53.8600 51.2550 51.9400 2,630,800
49.0400 52.0600 48.9500 51.7700 2,469,100
49.7100 50.0700 49.0800 49.5000 1,466,800
Weekend
Weekend
51.3300 51.5500 49.2000 49.2500 1,926,800
52.0100 52.0400 50.8300 51.0100 2,098,100
51.1400 51.8000 50.7000 51.7700 3,243,700
51.8000 51.9600 50.5900 50.8500 2,013,800
52.4700 52.4700 51.2700 51.6400 2,300,700
Weekend
Weekend
53.0500 53.2800 52.3800 52.5300 1,714,500
52.5600 53.2500 52.2800 53.1500 1,719,300
54.0300 54.4500 51.4500 52.6000 4,097,200
53.4800 53.9700 52.8500 53.8300 2,239,800
53.3000 54.1800 53.1000 53.6300 3,848,200
Weekend
Weekend
51.0600 52.9000 50.8600 52.8200 4,141,500
49.2600 51.2900 49.2600 51.0700 3,760,600
51.0600 51.5400 49.8550 49.8900 2,494,300
51.0200 51.4800 50.7650 51.2500 1,877,900
50.9300 51.1400 50.2400 50.7100 3,026,800
Weekend
Weekend
50.6300 51.2000 50.0200 50.9300 4,515,400
49.5000 50.4400 49.1000 50.3600 2,640,000
49.5000 50.3800 48.9000 49.0900 2,924,600
50.3300 51.0850 49.2400 49.5200 3,956,300
48.8200 50.1900 48.6500 49.7600 4,369,700
Weekend
Weekend
49.2900 49.7200 48.6700 48.6700 3,652,900
48.2700 50.0000 47.8200 49.4500 6,280,500
49.7000 51.1700 48.5150 48.5600 6,131,500
51.1200 52.8700 48.6300 49.7000 21,197,600
3 · 10-Q Pre-market · 07:33 ET 10-Q ↗ 2 · 8-K Pre-market · 07:30 ET 8-K ↗
67.0600 67.0600 66.0850 66.5900 2,539,600
Weekend
Weekend
66.6700 67.1800 66.2000 66.9800 2,160,900
64.9600 65.8500 64.5600 65.8500 1,467,300
64.6900 64.8900 64.1100 64.5700 1,213,800
63.6900 64.8100 62.5000 64.6900 2,069,400
No trading
Weekend
Weekend
65.3200 65.3500 64.2900 64.7200 2,766,900
66.1000 66.1000 65.0300 65.1700 972,700
64.6100 66.1050 64.6100 65.7500 1,391,200
64.6000 65.2700 64.2000 64.9500 1,039,000
65.1600 65.7200 64.3300 64.3400 804,100
Weekend
Weekend
64.3000 66.2700 64.1200 65.4900 2,014,300
64.2600 64.4600 63.5950 63.9800 1,174,300
64.7500 65.0900 63.8800 63.9700 1,098,500
64.8800 65.4000 64.4700 65.1500 1,601,000
1 · 8-K After-hours · 16:15 ET 8-K ↗
64.2100 64.8700 63.8150 64.8300 1,357,000
Weekend
Weekend
64.7400 64.7600 63.9300 64.1200 2,096,800
64.8900 65.0500 63.7400 64.5100 2,504,500
65.4600 65.7700 64.7400 65.6600 2,689,000
63.9400 65.5150 63.8600 65.4700 2,030,400
63.5600 63.9400 62.7500 63.7100 1,266,900
Weekend
Weekend
64.2200 64.4100 63.3700 63.9600 1,394,200
64.2000 65.0000 63.7400 64.1000 1,775,600
64.0800 64.3250 63.3800 63.5400 930,700
63.9100 64.3800 62.8900 64.0400 1,471,000
63.0200 63.8750 62.5600 63.8200 1,236,100
Weekend
Weekend
62.4800 63.3900 61.6600 62.6800 1,723,400
63.9200 64.3200 63.2600 63.6400 3,279,800
65.2000 65.3600 64.0700 64.5600 2,040,200
65.8900 65.8900 64.9700 65.0700 1,382,600
65.3100 65.9700 65.1900 65.6100 1,503,200
Weekend
Weekend
65.6000 65.9400 65.1400 65.7700 1,535,600
64.7200 65.2200 64.6200 65.1700 1,228,200
65.6800 65.8800 64.6200 65.0000 2,056,000

Announcement Events

Each title opens the filing on the SEC website. Registered users can summarise the filing and up to seven relevant exhibits linked within the same SEC submission.