Core & Main, Inc. (CNM)
NYSE: CNM · IEX Real-Time Price · USD
57.56
+0.11 (0.19%)
May 31, 2024, 4:00 PM EDT - Market closed

Core & Main Analyst Ratings

Total Analysts
12
Consensus Rating
Buy
Price Target
$49.33
Upside
-14.30%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Citigroup
Citigroup
Hold
Downgrades
$63$64
Hold Downgrades $63$64 +11.19% Apr 5, 2024
Goldman Sachs
Goldman Sachs
Hold
Maintains
$42$61
Hold Maintains $42$61 +5.98% Mar 26, 2024
Citigroup
Citigroup
Strong Buy
Maintains
$48$63
Strong Buy Maintains $48$63 +9.45% Mar 21, 2024
Truist Securities
Truist Securities
Hold
Reiterates
$38
Hold Reiterates $38 -33.98% Mar 20, 2024
RBC Capital
RBC Capital
Buy
Maintains
$59$60
Buy Maintains $59$60 +4.24% Mar 20, 2024
Loop Capital
Loop Capital
Strong Buy
Maintains
$58$64
Strong Buy Maintains $58$64 +11.19% Mar 20, 2024
Barclays
Barclays
Buy
Maintains
$49$65
Buy Maintains $49$65 +12.93% Mar 20, 2024
JP Morgan
JP Morgan
Buy
Maintains
$38$54
Buy Maintains $38$54 -6.18% Mar 19, 2024
Loop Capital
Loop Capital
Strong Buy
Maintains
$48$58
Strong Buy Maintains $48$58 +0.76% Mar 8, 2024
Citigroup
Citigroup
Strong Buy
Upgrades
$38$48
Strong Buy Upgrades $38$48 -16.61% Jan 8, 2024
Goldman Sachs
Goldman Sachs
Hold
Maintains
$38$42
Hold Maintains $38$42 -27.03% Dec 14, 2023
Truist Securities
Truist Securities
Hold
Maintains
$30$38
Hold Maintains $30$38 -33.98% Dec 8, 2023
Barclays
Barclays
Buy
Maintains
$38$49
Buy Maintains $38$49 -14.87% Dec 8, 2023
Goldman Sachs
Goldman Sachs
Hold
Maintains
$34$38
Hold Maintains $34$38 -33.98% Dec 7, 2023
RBC Capital
RBC Capital
Buy
Maintains
$34$38
Buy Maintains $34$38 -33.98% Nov 28, 2023
Wolfe Research
Wolfe Research
Buy
Upgrades
$40
Buy Upgrades $40 -30.51% Oct 12, 2023
RBC Capital
RBC Capital
Buy
Reiterates
$34
Buy Reiterates $34 -40.93% Oct 5, 2023
RBC Capital
RBC Capital
Buy
Maintains
$33$34
Buy Maintains $33$34 -40.93% Sep 7, 2023
Citigroup
Citigroup
Hold
Maintains
$29$34
Hold Maintains $29$34 -40.93% Jul 14, 2023
Barclays
Barclays
Buy
Maintains
$37$38
Buy Maintains $37$38 -33.98% Jul 13, 2023
Goldman Sachs
Goldman Sachs
Hold
Maintains
$30$33
Hold Maintains $30$33 -42.67% Jul 10, 2023