Core & Main Inc

CNM
United States flag
NYE

Sector: 
Real Estate and Rental and Leasing
   

Industry: 
General Rental Centers

21.75
 
USD
  
0.53
  
(2.50%)
Optionable: Yes  Market Cap: 3,702 M  90-day average vol: 624,865

Previous close: 21.22  Open: 20.75  Bid: 26.3  Ask: 26.3
52 week range    
20.00   
   32.54
Peers   
RBA-CA / 
PMAH / 
RBA / 
Last updated: Friday 20th May 2022
Search for a stock
try excelscreen

Peers

StockDividendMarket Cap (B)PEPrice ($)

PMAH

RBA

0.01667 B41.160.24

RBA-CA

TXHG

0 B176.70.0217
Trendlast: 13.013

Last PriceTrend_MinTrendTrend_MaxSignalSMA 50SMA 200
23.4366-155.48313.01320.436   Rising Trend23.4423.44

SymbolDateCloseSignalTrendVolume
CNMForward 2023.4   Rising Trend13.0131093794
CNMForward 1923.4   Rising Trend17.3921093794
CNMForward 1823.4   Rising Trend21.511093794
CNMForward 1723.4   Rising Trend21.4181093794
CNMForward 1623.4   Rising Trend23.0971093794
CNMForward 1523.4   Rising Trend20.9251093794
CNMForward 1423.4   Rising Trend20.1091093794
CNMForward 1323.4   Rising Trend19.81093794
CNMForward 1223.4   Rising Trend19.7541093794
CNMForward 1123.4   Rising Trend17.5071093794
CNMForward 1023.4   Rising Trend18.1381093794
CNMForward 923.4   Rising Trend16.1811093794
CNMForward 823.4   Rising Trend19.4981093794
CNMForward 723.4   Rising Trend15.5111093794
CNMForward 623.4   Rising Trend16.2871093794
CNMForward 523.4   Rising Trend18.0311093794
CNMForward 423.4   Rising Trend23.7961093794
CNMForward 323.4   Rising Trend22.0921093794
CNMForward 223.4   Rising Trend22.0961093794
CNMForward 123.4   Rising Trend21.5821093794
CNM2022-05-2023.4   Rising Trend19.3031093794
CNM2022-05-1921.75   Rising Trend6.299310236
CNM2022-05-1821.22   Rising Trend10.848258085
CNM2022-05-1722.1   Rising Trend12.477609622
CNM2022-05-1621.7   Rising Trend10.265414276
CNM2022-05-1322.7   Rising Trend10.841761048
CNM2022-05-1221.3   Declining Trend-0.377568022
CNM2022-05-1121.04   Declining Trend-1.651460384
CNM2022-05-1021.93   Rising Trend2.4453839
CNM2022-05-0922.61   Rising Trend2.529409875
CNM2022-05-0623.48   Rising Trend5.137316359
CNM2022-05-0523.72   Rising Trend3.977403353
CNM2022-05-0424.25   Rising Trend10.939473800
CNM2022-05-0323.95   Rising Trend7.262463368
CNM2022-05-0223.83   Rising Trend8.918452074
CNM2022-04-2923.76   Rising Trend8.004512606
CNM2022-04-2824.46   Rising Trend12.006399333
CNM2022-04-2723.79   Rising Trend7.3061041499
CNM2022-04-2624.38   Rising Trend15.09339357
CNM2022-04-2524.61   Rising Trend12.377553539
CNM2022-04-2224.41   Rising Trend9.289502002
CNM2022-04-2124.94   Rising Trend15.757611082
CNM2022-04-2024.71   Rising Trend20.436202562
CNM2022-04-1924.34   Rising Trend20.361319512
CNM2022-04-1823.09   Rising Trend11.822432288
CNM2022-04-1423.62   Rising Trend15.18338797
CNM2022-04-1323.5   Rising Trend15.011240119
CNM2022-04-1223.03   Rising Trend6.437231237
CNM2022-04-1122.84   Rising Trend6.905374989
CNM2022-04-0823.17   Declining Trend-32.832319827
CNM2022-04-0723.26   Declining Trend-36.415275575
CNM2022-04-0623.4   Declining Trend-55.345522793
CNM2022-04-0524.16   Declining Trend-46.533758754
CNM2022-04-0424.79   Declining Trend-42.672735203
CNM2022-04-0124.96   Declining Trend-40.407766026
CNM2022-03-3124.19   Declining Trend-43.41771655
CNM2022-03-3024.56   Declining Trend-39.6021503031
CNM2022-03-2924.22   Declining Trend-46.107726619
CNM2022-03-2824.04   Declining Trend-44.449494217
CNM2022-03-2523.83   Declining Trend-47.915494216
CNM2022-03-2423.46   Declining Trend-49.6222131
CNM2022-03-2323.49   Declining Trend-46.574551005
CNM2022-03-2224.27   Declining Trend-37.725435759
CNM2022-03-2124.01   Declining Trend-38.243612216
CNM2022-03-1824.94   Declining Trend-36.5942909419
CNM2022-03-1724.22   Declining Trend-56.239896869
CNM2022-03-1623.5   Declining Trend-62.3571165020
CNM2022-03-1522.31   Declining Trend-83.662620986
CNM2022-03-1421.78   Declining Trend-85.1371138278
CNM2022-03-1120.81   Declining Trend-137.417755708
CNM2022-03-1021.45   Declining Trend-133.248706078
CNM2022-03-0921.75   Declining Trend-150.107650159
CNM2022-03-0821.0   Declining Trend-151.418538025
CNM2022-03-0720.41   Declining Trend-155.483797395
CNM2022-03-0421.45   Declining Trend-146.671659689
CNM2022-03-0322.01   Declining Trend-145.073727510
CNM2022-03-0222.2   Declining Trend-143.255595919
CNM2022-03-0121.28   Declining Trend-149.043925947
CNM2022-02-2822.48   Declining Trend-134.6921354893
CNM2022-02-2522.27   Declining Trend-139.033594230
CNM2022-02-2421.59   Declining Trend-148.592943838
CNM2022-02-2320.77   Declining Trend-154.835732519
CNM2022-02-2221.53   Declining Trend-148.183672971
CNM2022-02-1821.47   Declining Trend-149.102537462
CNM2022-02-1721.99   Declining Trend-154.1821458545
CNM2022-02-1623.61   Declining Trend-126.515482817
CNM2022-02-1523.06   Declining Trend-128.034814252
CNM2022-02-1422.04   Declining Trend-145.231647843
CNM2022-02-1122.38   Declining Trend-141.411646046
CNM2022-02-1023.28   Declining Trend-174.657723982
CNM2022-02-0924.05   Declining Trend-168.1315672
CNM2022-02-0823.73   Declining Trend-187.797444735
CNM2022-02-0723.27   Declining Trend-187.627503204
CNM2022-02-0423.27   Declining Trend-186.04768199
CNM2022-02-0323.64   Declining Trend-183.012756464
CNM2022-02-0224.48   Declining Trend-179.436740987
CNM2022-02-0124.46   Declining Trend-180.7211470711
CNM2022-01-3124.05   Declining Trend-185.3331154088
CNM2022-01-2823.45   Declining Trend-189.0751044867
CNM2022-01-2722.9   Declining Trend-195.5591170743
CNM2022-01-2623.7   Declining Trend-185.45839101
CNM2022-01-2524.1   Declining Trend-181.4511203476
CNM2022-01-2424.07   Declining Trend-182.4942372316
CNM2022-01-2123.89   Declining Trend-186.5771155949
CNM2022-01-2024.71   Declining Trend-183.7841054364
CNM2022-01-1924.99   Declining Trend-175.6851268814
CNM2022-01-1824.54   Declining Trend-180.5561157542
CNM2022-01-1424.45   Declining Trend-190.9721296898
CNM2022-01-1324.36   Declining Trend-190.5581944735
CNM2022-01-1225.5   Declining Trend-206.6812453927
CNM2022-01-1124.89   Declining Trend-219.0141744136
CNM2022-01-1024.75   Declining Trend-240.6184675723
CNM2022-01-0725.45   Declining Trend-207.2885237165
CNM2022-01-0625.35   Declining Trend-213.53210670048
CNM2022-01-0526.77   Declining Trend-63.0992060611
CNM2022-01-0427.32   Declining Trend-53.0282114875
CNM2022-01-0330.78   Rising Trend21.902621579
CNM2021-12-3130.34   Rising Trend20.818194403
CNM2021-12-3030.75   Rising Trend23.779742694
CNM2021-12-2931.5   Rising Trend30.602919439
CNM2021-12-2829.86   Rising Trend16.909562469
CNM2021-12-2729.95   Rising Trend16.64892241
CNM2021-12-2329.51   Rising Trend15.264545613
CNM2021-12-2228.4   Rising Trend7.963606846
CNM2021-12-2127.04   Rising Trend0.818539984
CNM2021-12-2025.89   Declining Trend-4.614765384
CNM2021-12-1726.28   Declining Trend-18.707820688
CNM2021-12-1626.89   Declining Trend-15.44408176
CNM2021-12-1526.84   Declining Trend-14.053423934
CNM2021-12-1426.66   Declining Trend-14.483242695
CNM2021-12-1326.39   Declining Trend-10.341230077
CNM2021-12-1026.38   Declining Trend-10.701319096
CNM2021-12-0927.62   Declining Trend-5.449267021
CNM2021-12-0828.05   Declining Trend-5.721489960
CNM2021-12-0728.52   Declining Trend-4.119769980
CNM2021-12-0626.09   Declining Trend-29.492333575
CNM2021-12-0326.54   Declining Trend-22.62127211
CNM2021-12-0226.53   Declining Trend-21.445263271
CNM2021-12-0125.99   Declining Trend-21.602147406
CNM2021-11-3026.63   Declining Trend-22.4541242451
CNM2021-11-2928.09   Declining Trend-5.28234518
CNM2021-11-2629.0   Declining Trend-2.87294453
CNM2021-11-2428.94   Rising Trend0.627293299
CNM2021-11-2328.18   Declining Trend-3.771248212
CNM2021-11-2228.97   Rising Trend3.3257865
CNM2021-11-1929.63   Rising Trend5.639105803
CNM2021-11-1829.06   Declining Trend-12.348341491
CNM2021-11-1729.06   Declining Trend-12.033151586
CNM2021-11-1629.87   Declining Trend-11.657419519
CNM2021-11-1530.89   Declining Trend-6.66521792
CNM2021-11-1229.72   Declining Trend-12.384209655
CNM2021-11-1129.21   Declining Trend-12.223130344
CNM2021-11-1029.92   Declining Trend-9.897238246
CNM2021-11-0928.92   Declining Trend-13.262101516
CNM2021-11-0828.51   Declining Trend-12.132207816
CNM2021-11-0527.11   Declining Trend-17.72269261
CNM2021-11-0427.43   Declining Trend-11.78377353
CNM2021-11-0327.32   Declining Trend-12.88699336
CNM2021-11-0228.53   Declining Trend-10.908196259
CNM2021-11-0127.76   Declining Trend-13.746328777
CNM2021-10-2927.36   Declining Trend-16.066215819
CNM2021-10-2826.69   Rising Trend0.433129129
CNM2021-10-2725.66   Rising Trend10.11176020
CNM2021-10-2625.56   Rising Trend9.499158676
CNM2021-10-2525.41   Rising Trend11.499162702
CNM2021-10-2224.54   Rising Trend9.194135617
CNM2021-10-2125.1   Declining Trend-7.697213724
CNM2021-10-2024.52   Declining Trend-8.39274633
CNM2021-10-1924.3   Declining Trend-10.442392534

CNM Income Statement

Annual

Jan-20Jan-21Jan-22
Total revenues3,389 M3,642 M5,004 M
Cost of sales2,448 M2,595 M3,562 M
Gross operating profit802 M894 M1,292 M
Selling Gen & administrative expense508 M556 M717 M
Research & development expense000
Operating income155 M185 M425 M
floaterest income000
floaterest expense000
Other income net00-51 M
Pre-tax Income (EBT)42 M46 M276 M
Income taxes5000009 M51 M
Net income from total operations41 M37 M225 M
Minority floaterest000
Total net income41 M37 M166 M
Preferred dividendsN/AN/AN/A
Net income available for common41 M37 M225 M
Depreciation138 M153 M150 M
Amortization000
Operating income before depreciation (EBITDA)294 M338 M524 M
Total Income available for floaterest expense (EBIT)000
Basic EPS total0.170.150.57
Diluted EPS total0.170.150.55

Top MarketXLS Rank stocks

Stand with Ukraine

As the situation in Ukraine escalates, many of us in MarketXLS are left with emotions too overwhelming to name. If you’d like to show your support, but aren’t sure how to, we want to help make it easier for you to act.

For any amount donated, we’ll extend your MarketXLS subscription for double of the donated amount. Please send proof of your payment to support@marketxls.com to avail the extention

From all of us at MarketXLS, thank you!