Core & Main, Inc. (CNM)
NYSE: CNM · IEX Real-Time Price · USD
60.15
-0.63 (-1.04%)
May 17, 2024, 4:00 PM EDT - Market closed

Core & Main Analyst Ratings

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

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Citigroup
Citigroup
Hold
Downgrades
$63$64
Hold Downgrades $63$64 +6.40% Apr 5, 2024
Goldman Sachs
Goldman Sachs
Hold
Maintains
$42$61
Hold Maintains $42$61 +1.41% Mar 26, 2024
Citigroup
Citigroup
Strong Buy
Maintains
$48$63
Strong Buy Maintains $48$63 +4.74% Mar 21, 2024
Truist Securities
Truist Securities
Hold
Reiterates
$38
Hold Reiterates $38 -36.82% Mar 20, 2024
RBC Capital
RBC Capital
Buy
Maintains
$59$60
Buy Maintains $59$60 -0.25% Mar 20, 2024
Loop Capital
Loop Capital
Strong Buy
Maintains
$58$64
Strong Buy Maintains $58$64 +6.40% Mar 20, 2024
Barclays
Barclays
Buy
Maintains
$49$65
Buy Maintains $49$65 +8.06% Mar 20, 2024
JP Morgan
JP Morgan
Buy
Maintains
$38$54
Buy Maintains $38$54 -10.22% Mar 19, 2024
Loop Capital
Loop Capital
Strong Buy
Maintains
$48$58
Strong Buy Maintains $48$58 -3.57% Mar 8, 2024
Citigroup
Citigroup
Strong Buy
Upgrades
$38$48
Strong Buy Upgrades $38$48 -20.20% Jan 8, 2024
Goldman Sachs
Goldman Sachs
Hold
Maintains
$38$42
Hold Maintains $38$42 -30.17% Dec 14, 2023
Truist Securities
Truist Securities
Hold
Maintains
$30$38
Hold Maintains $30$38 -36.82% Dec 8, 2023
Barclays
Barclays
Buy
Maintains
$38$49
Buy Maintains $38$49 -18.54% Dec 8, 2023
Goldman Sachs
Goldman Sachs
Hold
Maintains
$34$38
Hold Maintains $34$38 -36.82% Dec 7, 2023
RBC Capital
RBC Capital
Buy
Maintains
$34$38
Buy Maintains $34$38 -36.82% Nov 28, 2023
Wolfe Research
Wolfe Research
Buy
Upgrades
$40
Buy Upgrades $40 -33.50% Oct 12, 2023
RBC Capital
RBC Capital
Buy
Reiterates
$34
Buy Reiterates $34 -43.47% Oct 5, 2023
RBC Capital
RBC Capital
Buy
Maintains
$33$34
Buy Maintains $33$34 -43.47% Sep 7, 2023
Citigroup
Citigroup
Hold
Maintains
$29$34
Hold Maintains $29$34 -43.47% Jul 14, 2023
Barclays
Barclays
Buy
Maintains
$37$38
Buy Maintains $37$38 -36.82% Jul 13, 2023
Goldman Sachs
Goldman Sachs
Hold
Maintains
$30$33
Hold Maintains $30$33 -45.14% Jul 10, 2023