Advertisement

Core & Main, Inc. CNM

Set alert

Price alert · CNM

All alert types
44.25 USD +0.11 +0.25%

At close

44.20 -0.05 -0.11%

Pre-market · Nov 2, 7:06 AM ET

Bid
44.24 × 100
Ask
44.26 × 100
43.80 Day range 44.89
39.42 52-week range 59.66
YTD
-14.85%
1 year
-15.41%
Open
44.10
Prev close
44.14
Mkt cap
8.16B
Vol
1.51M
Avg vol
2.15M
EPS
2.43
P/E
18.21
Div yield
0.00%
More statistics
Low
43.80
High
44.89
Forward P/E
12.64
Beta
0.91
Short ratio
5.20
Inst. own
113.09%
Dividend
0.00
Ex-div date
Earnings
Dec 8, 2026
50-d avg
42.30
200-d avg
47.99
1y target
54.54

MAX chart

Chart tools
Interval

Events in this range
  • Sep 9, 2025Earnings: 0.87; estimate 0.776; surprise 12.11%
  • Dec 9, 2025Earnings: 0.72; estimate 0.7; surprise 2.86%
  • Mar 24, 2026Earnings: 0.38; estimate 0.3328; surprise 14.18%
  • Jun 10, 2026Earnings: 0.57; estimate 0.534; surprise 6.74%
  • Sep 9, 2026Earnings: 0.94; estimate 0.909; surprise 3.41%
  • Sep 10, 2026Rating: Barclays · Overweight → Overweight
  • Sep 10, 2026Rating: RBC Capital · Outperform → Outperform
  • Sep 10, 2026Rating: Truist Securities · Hold → Hold
  • Sep 10, 2026Rating: Wells Fargo · Overweight → Overweight
  • Sep 11, 2026Rating: Citigroup · Neutral → Neutral
  • Oct 7, 2026Rating: RBC Capital · Outperform → Outperform
Signals (95)
NameDateAgo
SMA: BullishOct 26, 20261 week ago
MACD: Buy SignalOct 26, 20261 week ago
SMA: BearishJun 29, 20264 months ago
MACD: Sell SignalJun 29, 20264 months ago
SMA: BullishJun 22, 20264 months ago
SMA: BearishJun 8, 20264 months ago
SMA: BearishJun 8, 20264 months ago
SMA: BullishJun 1, 20265 months ago
MACD: Buy SignalJun 1, 20265 months ago
SMA: BullishMay 25, 20265 months ago
MACD: Sell SignalMar 2, 20268 months ago
SMA: BearishFeb 23, 20268 months ago
SMA: BearishFeb 23, 20268 months ago
SMA: BullishFeb 2, 20269 months ago
SMA: BullishFeb 2, 20269 months ago
SMA: BearishJan 26, 20269 months ago
SMA: BearishJan 26, 20269 months ago
SMA: BullishJan 5, 202610 months ago
MACD: Buy SignalDec 22, 202510 months ago
SMA: BullishDec 8, 202510 months ago
SMA: BearishSep 8, 20251 year ago
SMA: BearishSep 8, 20251 year ago
MACD: Sell SignalSep 8, 20251 year ago
MACD: Buy SignalApr 28, 20251 year ago
SMA: BullishApr 14, 20251 year ago
SMA: BullishApr 14, 20251 year ago
SMA: BearishMar 31, 20251 year ago
SMA: BullishMar 24, 20251 year ago
SMA: BearishMar 3, 20251 year ago
MACD: Sell SignalMar 3, 20251 year ago
SMA: BearishFeb 17, 20251 year ago
SMA: BullishDec 2, 20241 year ago
MACD: Buy SignalNov 25, 20241 year ago
SMA: BullishNov 18, 20241 year ago
SMA: BearishNov 11, 20241 year ago
SMA: BullishNov 4, 20241 year ago
SMA: BearishOct 28, 20242 years ago
SMA: BullishOct 14, 20242 years ago
SMA: BearishAug 26, 20242 years ago
SMA: BearishAug 26, 20242 years ago
SMA: BullishAug 19, 20242 years ago
SMA: BullishAug 12, 20242 years ago
SMA: BearishJul 29, 20242 years ago
SMA: BearishJul 29, 20242 years ago
SMA: BullishJul 22, 20242 years ago
SMA: BullishJul 8, 20242 years ago
SMA: BearishJun 24, 20242 years ago
SMA: BullishJun 10, 20242 years ago
SMA: BearishJun 3, 20242 years ago
SMA: BearishMay 27, 20242 years ago
MACD: Sell SignalMay 27, 20242 years ago
RSI: OverboughtDec 4, 20232 years ago
MACD: Buy SignalNov 13, 20232 years ago
SMA: BullishOct 30, 20233 years ago
SMA: BearishOct 16, 20233 years ago
SMA: BullishOct 9, 20233 years ago
SMA: BearishSep 4, 20233 years ago
MACD: Sell SignalSep 4, 20233 years ago
RSI: OverboughtAug 28, 20233 years ago
RSI: OverboughtJul 24, 20233 years ago
RSI: OverboughtJun 19, 20233 years ago
SMA: BullishApr 10, 20233 years ago
SMA: BearishApr 3, 20233 years ago
SMA: BullishMar 27, 20233 years ago
SMA: BullishMar 27, 20233 years ago
SMA: BearishMar 13, 20233 years ago
SMA: BearishMar 6, 20233 years ago
SMA: BullishJan 30, 20233 years ago
MACD: Buy SignalJan 16, 20233 years ago
SMA: BullishJan 2, 20233 years ago
SMA: BearishOct 31, 20224 years ago
SMA: BearishOct 31, 20224 years ago
SMA: BullishOct 24, 20224 years ago
SMA: BullishOct 24, 20224 years ago
MACD: Sell SignalSep 26, 20224 years ago
SMA: BearishSep 12, 20224 years ago
SMA: BearishSep 12, 20224 years ago
SMA: BullishSep 5, 20224 years ago
SMA: BearishAug 29, 20224 years ago
SMA: BullishJul 25, 20224 years ago
SMA: BullishJul 25, 20224 years ago
MACD: Buy SignalJul 25, 20224 years ago
MACD: Sell SignalJun 13, 20224 years ago
SMA: BearishJun 6, 20224 years ago
SMA: BearishMay 30, 20224 years ago
SMA: BullishMay 23, 20224 years ago
SMA: BullishMay 23, 20224 years ago
SMA: BearishMay 9, 20224 years ago
MACD: Buy SignalApr 18, 20224 years ago
SMA: BullishMar 14, 20224 years ago
SMA: BearishJan 3, 20224 years ago
SMA: BullishDec 20, 20214 years ago
SMA: BearishNov 29, 20214 years ago
SMA: BullishOct 25, 20215 years ago
SMA: BearishOct 4, 20215 years ago
CNM dividends
Ex-dividend dateAmount
Jun 3, 20050.0125
May 4, 20050.08
Apr 5, 20050.08
Mar 3, 20050.075
Feb 3, 20050.075
Jan 5, 20050.075
Dec 3, 20040.0178
Oct 5, 20040.08
Sep 3, 20040.08
Aug 4, 20040.08
Jul 6, 20040.08
Jun 3, 20040.0825
May 5, 20040.0825
Apr 5, 20040.0825
Mar 3, 20040.0825
Feb 4, 20040.0825
Jan 6, 20040.085
Dec 3, 20030.085
Nov 5, 20030.0875
Oct 3, 20030.0875
Sep 4, 20030.0875
Aug 5, 20030.0875
Jul 3, 20030.0875
Jun 4, 20030.0875
May 5, 20030.0875
Apr 3, 20030.09
Mar 5, 20030.09
Feb 5, 20030.09
Jan 6, 20030.09
Dec 4, 20020.09
Nov 5, 20020.09
Oct 3, 20020.09
Sep 5, 20020.09
Aug 5, 20020.09
Jul 3, 20020.0875
Jun 5, 20020.085
May 3, 20020.085
Apr 3, 20020.085
Mar 5, 20020.081
Feb 19, 20020.10
Feb 5, 20020.078
Jan 4, 20020.078
Dec 5, 20010.068
Nov 5, 20010.068
Oct 3, 20010.068
Sep 6, 20010.069
Aug 3, 20010.069
Jul 5, 20010.069
Jun 5, 20010.069
May 3, 20010.07
Mar 5, 20010.07
Feb 5, 20010.067
Jan 4, 20010.072
Nov 3, 20000.084
Oct 4, 20000.084
Aug 3, 20000.084
Jul 6, 20000.084
Feb 3, 20000.084
Jan 5, 20000.084

Stock splits

No splits on record

CNM has no stock split history here.

Advertisement