NYSE:CNM | Historical Stock Price | Core & Main, Inc.

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
2021-07-22 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$18.17$23.82$31.23$40.93$53.65$70.332021-07-222026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2023

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$40.41$40.411,387,000
2023-12-28$40.60$40.601,623,700
2023-12-27$40.41$40.411,267,700
2023-12-26$40.04$40.041,070,900
2023-12-22$39.68$39.683,791,200
2023-12-21$40.01$40.011,496,200
2023-12-20$39.51$39.511,268,900
2023-12-19$39.86$39.862,745,000
2023-12-18$39.34$39.342,565,300
2023-12-15$39.24$39.249,537,300
2023-12-14$38.76$38.763,462,300
2023-12-13$38.90$38.902,411,500
2023-12-12$38.50$38.502,849,400
2023-12-11$38.06$38.062,353,100
2023-12-08$38.03$38.035,489,500
2023-12-07$36.40$36.409,586,500
2023-12-06$37.20$37.202,632,100
2023-12-05$36.46$36.463,321,700
2023-12-04$36.09$36.092,824,600
2023-12-01$36.00$36.002,962,500
2023-11-30$35.03$35.031,843,500
2023-11-29$34.49$34.491,670,100
2023-11-28$34.09$34.092,232,700
2023-11-27$35.02$35.021,955,200
2023-11-24$34.95$34.95676,200
2023-11-22$34.50$34.501,439,900
2023-11-21$34.18$34.182,321,600
2023-11-20$34.06$34.061,461,700
2023-11-17$33.88$33.881,446,400
2023-11-16$33.65$33.651,615,700
2023-11-15$33.95$33.953,764,100
2023-11-14$33.33$33.332,973,100
2023-11-13$31.94$31.944,226,600
2023-11-10$31.45$31.4523,872,700
2023-11-09$31.73$31.7310,154,100
2023-11-08$31.08$31.082,166,200
2023-11-07$30.96$30.967,791,400
2023-11-06$31.24$31.241,741,400
2023-11-03$31.89$31.891,147,500
2023-11-02$31.19$31.19861,000
2023-11-01$31.16$31.163,451,000
2023-10-31$30.08$30.08975,400
2023-10-30$29.83$29.831,565,400
2023-10-27$29.43$29.43746,100
2023-10-26$29.47$29.471,594,900
2023-10-25$29.30$29.301,051,200
2023-10-24$29.71$29.71675,100
2023-10-23$29.52$29.521,834,700
2023-10-20$29.95$29.951,661,000
2023-10-19$30.15$30.151,437,400
2023-10-18$30.42$30.422,122,700
2023-10-17$32.00$32.001,943,200
2023-10-16$32.26$32.261,664,700
2023-10-13$31.46$31.462,510,300
2023-10-12$31.86$31.863,012,500
2023-10-11$31.18$31.181,353,700
2023-10-10$30.51$30.511,887,800
2023-10-09$30.51$30.51801,000
2023-10-06$30.36$30.361,404,100
2023-10-05$29.82$29.821,438,300
2023-10-04$30.14$30.143,054,900
2023-10-03$28.40$28.402,079,000
2023-10-02$28.53$28.532,213,000
2023-09-29$28.85$28.852,240,900
2023-09-28$29.01$29.013,463,800
2023-09-27$28.76$28.762,920,500
2023-09-26$28.27$28.273,765,500
2023-09-25$28.68$28.682,031,100
2023-09-22$28.43$28.432,745,600
2023-09-21$27.96$27.961,807,300
2023-09-20$28.20$28.202,755,900
2023-09-19$28.49$28.493,625,000
2023-09-18$28.50$28.503,974,100
2023-09-15$28.22$28.229,247,100
2023-09-14$29.44$29.441,419,600
2023-09-13$29.37$29.371,026,400
2023-09-12$30.24$30.241,048,800
2023-09-11$30.23$30.23991,300
2023-09-08$29.61$29.61881,500
2023-09-07$29.80$29.801,587,600
2023-09-06$29.50$29.503,859,100
2023-09-05$31.59$31.591,291,000
2023-09-01$32.96$32.96794,500
2023-08-31$32.84$32.841,033,800
2023-08-30$33.02$33.02719,000
2023-08-29$32.56$32.56729,900
2023-08-28$31.43$31.431,077,600
2023-08-25$31.39$31.39447,800
2023-08-24$31.15$31.15464,700
2023-08-23$31.35$31.35462,400
2023-08-22$31.17$31.17331,600
2023-08-21$31.39$31.39259,400
2023-08-18$31.43$31.43530,100
2023-08-17$30.95$30.95976,000
2023-08-16$32.02$32.02818,300
2023-08-15$32.02$32.02996,400
2023-08-14$32.04$32.04646,700
2023-08-11$31.93$31.93811,700
2023-08-10$31.74$31.741,482,100
2023-08-09$32.00$32.00705,700
2023-08-08$32.51$32.51669,400
2023-08-07$32.58$32.58800,600
2023-08-04$32.26$32.261,436,800
2023-08-03$31.94$31.94795,000
2023-08-02$31.72$31.72570,800
2023-08-01$31.83$31.83951,900
2023-07-31$31.61$31.611,466,600
2023-07-28$32.33$32.33604,500
2023-07-27$31.63$31.63624,600
2023-07-26$31.57$31.57635,900
2023-07-25$31.29$31.29635,800
2023-07-24$30.98$30.98535,000
2023-07-21$30.79$30.79946,400
2023-07-20$30.93$30.93678,300
2023-07-19$31.56$31.56628,300
2023-07-18$31.58$31.58486,600
2023-07-17$31.33$31.33662,100
2023-07-14$31.35$31.35748,000
2023-07-13$31.60$31.601,085,800
2023-07-12$31.79$31.791,353,300
2023-07-11$31.33$31.33936,900
2023-07-10$30.71$30.71857,100
2023-07-07$30.48$30.48908,400
2023-07-06$30.39$30.39841,300
2023-07-05$30.85$30.85822,700
2023-07-03$30.86$30.86450,000
2023-06-30$31.34$31.34781,400
2023-06-29$30.96$30.961,845,000
2023-06-28$30.56$30.561,173,000
2023-06-27$30.30$30.301,928,900
2023-06-26$29.25$29.25872,400
2023-06-23$29.14$29.142,470,000
2023-06-22$28.90$28.90512,400
2023-06-21$29.00$29.001,177,900
2023-06-20$28.84$28.841,077,500
2023-06-16$28.57$28.572,887,200
2023-06-15$28.79$28.791,494,700
2023-06-14$28.78$28.781,854,600
2023-06-13$28.89$28.892,224,000
2023-06-12$28.23$28.232,557,000
2023-06-09$27.99$27.992,937,400
2023-06-08$27.61$27.616,275,300
2023-06-07$28.76$28.761,480,100
2023-06-06$28.11$28.112,397,400
2023-06-05$27.19$27.191,249,000
2023-06-02$27.30$27.301,000,400
2023-06-01$26.50$26.50874,000
2023-05-31$26.74$26.741,345,300
2023-05-30$27.20$27.20978,000
2023-05-26$27.09$27.09712,800
2023-05-25$26.76$26.761,047,600
2023-05-24$26.69$26.69599,700
2023-05-23$26.91$26.91761,500
2023-05-22$27.29$27.29500,400
2023-05-19$27.32$27.32634,900
2023-05-18$27.42$27.42893,200
2023-05-17$27.20$27.20517,000
2023-05-16$27.09$27.09385,200
2023-05-15$27.17$27.171,017,500
2023-05-12$26.85$26.85739,600
2023-05-11$26.88$26.88344,100
2023-05-10$27.10$27.10606,000
2023-05-09$26.75$26.75412,300
2023-05-08$26.91$26.91604,900
2023-05-05$26.84$26.84737,400
2023-05-04$26.47$26.471,036,000
2023-05-03$26.87$26.871,660,900
2023-05-02$26.48$26.481,087,200
2023-05-01$26.24$26.24713,100
2023-04-28$26.06$26.061,383,000
2023-04-27$26.06$26.06793,300
2023-04-26$25.25$25.25684,200
2023-04-25$25.29$25.29871,900
2023-04-24$25.67$25.67926,300
2023-04-21$25.75$25.75914,200
2023-04-20$25.44$25.44452,300
2023-04-19$25.20$25.201,023,200
2023-04-18$25.02$25.021,309,800
2023-04-17$24.52$24.52949,600
2023-04-14$24.70$24.701,311,800
2023-04-13$25.09$25.092,801,400
2023-04-12$24.64$24.647,413,700
2023-04-11$22.45$22.45900,900
2023-04-10$22.23$22.23583,900
2023-04-06$22.00$22.00740,400
2023-04-05$22.14$22.14910,000
2023-04-04$22.27$22.271,284,700
2023-04-03$23.09$23.09867,200
2023-03-31$23.10$23.101,242,000
2023-03-30$22.89$22.892,118,400
2023-03-29$22.50$22.501,766,400
2023-03-28$22.06$22.062,752,400
2023-03-27$21.32$21.321,061,100
2023-03-24$21.04$21.04606,800
2023-03-23$21.10$21.10437,200
2023-03-22$21.23$21.23688,900
2023-03-21$21.59$21.59561,300
2023-03-20$21.13$21.13402,200
2023-03-17$20.84$20.841,778,700
2023-03-16$21.67$21.671,118,200
2023-03-15$21.34$21.34885,000
2023-03-14$21.77$21.77558,400
2023-03-13$21.45$21.45866,700
2023-03-10$22.11$22.111,026,700
2023-03-09$22.89$22.89609,800
2023-03-08$23.50$23.50740,700
2023-03-07$23.72$23.72749,400
2023-03-06$23.87$23.871,362,600
2023-03-03$24.28$24.281,244,000
2023-03-02$23.73$23.73605,000
2023-03-01$23.58$23.58816,200
2023-02-28$23.31$23.311,041,200
2023-02-27$23.51$23.511,123,400
2023-02-24$23.09$23.09806,300
2023-02-23$22.64$22.64415,200
2023-02-22$22.59$22.59556,500
2023-02-21$22.13$22.13694,800
2023-02-17$22.91$22.91888,500
2023-02-16$23.19$23.19386,600
2023-02-15$23.33$23.33415,300
2023-02-14$22.92$22.92590,600
2023-02-13$22.47$22.47347,400
2023-02-10$22.16$22.16447,300
2023-02-09$22.10$22.10407,800
2023-02-08$22.56$22.56323,300
2023-02-07$22.66$22.66683,000
2023-02-06$22.74$22.74563,900
2023-02-03$23.00$23.00835,800
2023-02-02$22.98$22.98725,600
2023-02-01$22.32$22.32501,600
2023-01-31$22.07$22.07776,300
2023-01-30$21.43$21.43508,700
2023-01-27$21.67$21.67421,600
2023-01-26$21.19$21.19420,100
2023-01-25$21.27$21.27406,300
2023-01-24$21.18$21.18542,000
2023-01-23$21.08$21.08344,000
2023-01-20$20.87$20.87820,900
2023-01-19$20.40$20.40688,700
2023-01-18$20.98$20.98460,000
2023-01-17$21.17$21.17506,200
2023-01-13$21.37$21.37774,000
2023-01-12$21.46$21.46376,300
2023-01-11$21.58$21.58642,100
2023-01-10$21.18$21.18636,500
2023-01-09$20.55$20.551,497,300
2023-01-06$20.76$20.76549,200
2023-01-05$20.07$20.07501,900
2023-01-04$20.26$20.26787,500
2023-01-03$19.54$19.54591,600