MarketPeel
Insider Trading Intelligence
RB

Robert M. Buck

CNM
DIRECTOR · CORE & MAIN, INC. · CIK 0001644960
FILING MIX · LIFETIME40%/60%
BUYS
32
SELLS
48
TOTAL VALUE
$63.05M
COMPANIES
2
ACTIVE SINCE
Nov 2019
HOLDINGS NOW
15,849
AVG SELL PX
$228.35
TRADE KIND
SHOWING 80 / 80
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
21 backtested trades · 8 horizons · 6 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Robert M. Buck, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d21+38.10%+1.18%+0.28%+0.90%+2.39%
14d21+57.14%-6.65%-4.40%-2.25%-1.89%
30d21+47.62%-3.80%-2.70%-1.10%-0.84%
60d21+57.14%-1.51%+0.42%-1.93%-9.68%
90d21+33.33%+9.43%+2.94%+6.49%+14.71%
180d21+23.81%+23.82%+11.22%+12.60%+19.31%
1y21(3 pending)+27.78%+40.51%+23.71%+16.80%+19.96%
2y21(3 pending)+11.11%+53.18%+38.36%+14.82%+14.01%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
CNM · 15,849 shares · as of Jun 23, 2026
03,9627,92511,88715,8492023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2019
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
2026
2026
FLOW · 32 buys / 48 sellsCOVERAGE · 28 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
BLD
TOPBUILD CORP
SALE
CEO
10,32723,688Jul 1, 2026Jul 1, 2026View →
BLD
TOPBUILD CORP
SALE
CEO
40,37234,015Jul 1, 2026Jul 1, 2026View →
BLD
TOPBUILD CORP
SALE
CEO
23,6880Jul 1, 2026Jul 1, 2026View →
CNM
CORE & MAIN, INC.
PURCHASEGRANT
Stock grant
2,79915,849Jun 23, 2026Jun 24, 2026View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
3,220$545.06$1.76M73,959Feb 17, 2026Feb 18, 2026View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
3,220$545.06$1.76M70,739Feb 17, 2026Feb 18, 2026View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
4,294$545.06$2.34M67,519Feb 17, 2026Feb 18, 2026View →
BLD
TOPBUILD CORP
SALE
President and CEO
5,000$453.39$2.27M63,225Dec 11, 2025Dec 12, 2025View →
BLD
TOPBUILD CORP
SALE
President and CEO
5,000$418.01$2.09M68,225Nov 7, 2025Nov 10, 2025View →
BLD
TOPBUILD CORP
SALE
President and CEO
7,350$415.19$3.05M73,225Aug 7, 2025Aug 8, 2025View →
CNM
CORE & MAIN, INC.
PURCHASEGRANT
Stock grant
2,18913,050Jun 24, 2025Jun 26, 2025View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
4,949$321.33$1.59M81,015Feb 18, 2025Feb 20, 2025View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
6,598$321.33$2.12M76,066Feb 18, 2025Feb 20, 2025View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
4,949$321.33$1.59M85,964Feb 18, 2025Feb 20, 2025View →
CNM
CORE & MAIN, INC.
PURCHASEGRANT
Stock grant
2,44910,861Jun 26, 2024Jun 28, 2024View →
BLD
TOPBUILD CORP
SALE
President and CEO
2,500$418.05$1.05M69,468Jun 12, 2024Jun 13, 2024View →
BLD
TOPBUILD CORP
SALE
President and CEO
10,269$405.21$4.16M0May 9, 2024May 10, 2024View →
BLD
TOPBUILD CORP
SALE
President and CEO
5,000$403.72$2.02M71,968May 9, 2024May 10, 2024View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
3,675$383.69$1.41M75,405Feb 20, 2024Feb 21, 2024View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
4,900$383.69$1.88M71,730Feb 20, 2024Feb 21, 2024View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
3,675$383.69$1.41M79,080Feb 20, 2024Feb 21, 2024View →
BLD
TOPBUILD CORP
SALE
President and CEO
2,500$374.60$936.5K66,830Dec 15, 2023Dec 18, 2023View →
BLD
TOPBUILD CORP
SALE
President and CEO
4,500$296.02$1.33M69,330Nov 29, 2023Nov 30, 2023View →
BLD
TOPBUILD CORP
SALE
President and CEO
4,500$301.76$1.36M73,830Aug 14, 2023Aug 14, 2023View →
CNM
CORE & MAIN, INC.
PURCHASEGRANT
Stock grant
3,9278,412Jun 28, 2023Jun 30, 2023View →
BLD
TOPBUILD CORP
SALE
President and CEO
4,473$240.04$1.07M78,330Jun 13, 2023Jun 15, 2022View →
BLD
TOPBUILD CORP
SALE
President and CEO
3,209$240.22$770.9K0Jun 13, 2023Jun 15, 2022View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
5,833$198.00$1.15M82,803Feb 22, 2023Feb 23, 2022View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
6,588$191.25$1.26M76,970Feb 21, 2023Feb 23, 2023View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
8,784$191.25$1.68M63,794Feb 21, 2023Feb 23, 2023View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
6,588$191.25$1.26M70,382Feb 21, 2023Feb 23, 2023View →
CNM
CORE & MAIN, INC.
PURCHASEGRANT
Stock grant
4,4854,485Sep 5, 2022Sep 7, 2022View →
BLD
TOPBUILD CORP
SALE
President and CEO
3,207$200.00$641.4K3,209May 17, 2022May 19, 2022View →
BLD
TOPBUILD CORP
SALE
President and CEO
5,734$215.16$1.23M0Mar 15, 2022Mar 16, 2022View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
12,075$219.56$2.65M55,010Feb 22, 2022Feb 23, 2022View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
4,240$233.46$989.9K38,695Feb 15, 2022Feb 16, 2022View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
4,240$233.46$989.9K42,935Feb 15, 2022Feb 16, 2022View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
5,654$233.46$1.32M34,455Feb 15, 2022Feb 16, 2022View →
BLD
TOPBUILD CORP
SALE
President and CEO
2,000$273.33$546.7K28,801Dec 15, 2021Dec 16, 2021View →
BLD
TOPBUILD CORP
SALE
President and CEO
4,000$264.46$1.06M30,801Nov 5, 2021Nov 8, 2021View →
BLD
TOPBUILD CORP
SALE
President and CEO
4,1260Mar 10, 2021Mar 11, 2021View →
BLD
TOPBUILD CORP
SALE
President and CEO
3,2076,416Mar 10, 2021Mar 11, 2021View →
BLD
TOPBUILD CORP
SALE
President and CEO
5,7335,734Mar 10, 2021Mar 11, 2021View →
BLD
TOPBUILD CORP
SALE
President and CEO
6,5230Mar 10, 2021Mar 11, 2021View →
BLD
TOPBUILD CORP
SALE
President and CEO
956,523Mar 9, 2021Mar 11, 2021View →
BLD
TOPBUILD CORP
SALE
President and CEO
44,126Mar 9, 2021Mar 11, 2021View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
8,172$201.17$1.64M34,801Feb 22, 2021Feb 24, 2021View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
10,26942,107Feb 16, 2021Feb 18, 2021View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
6,432$214.58$1.38M26,629Feb 16, 2021Feb 18, 2021View →
BLD
TOPBUILD CORP
SALE
President and COO
2,000$159.69$319.4K20,197Sep 1, 2020Sep 2, 2020View →
BLD
TOPBUILD CORP
PURCHASE
President and COO
9,578$27.10$259.6K34,012Aug 7, 2020Aug 10, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
9,578$139.54$1.34M24,434Aug 7, 2020Aug 10, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
9,5780Aug 7, 2020Aug 10, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
2,237$139.77$312.7K22,197Aug 7, 2020Aug 10, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
1,453$123.46$179.4K24,434Jul 15, 2020Jul 16, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
3,000$100.03$300.1K25,887May 8, 2020May 11, 2020View →
BLD
TOPBUILD CORP
PURCHASE
President and COO
4,130$74.50$307.7K45,517Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
12,500$105.00$1.31M28,887Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
7,3870Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
2,902$104.24$302.5K41,487Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
713$104.11$74.2K41,387Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
4,193$104.20$436.9K42,927Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
5,73311,467Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
PURCHASE
President and COO
6,618$26.30$174.1K48,005Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
PURCHASE
President and COO
7,387$38.39$283.6K48,774Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
3,616$104.26$377.0K44,389Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
PURCHASE
President and COO
5,733$58.08$333.0K47,120Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
6,6186,618Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
100$104.91$10.5K41,387Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
1,540$104.20$160.5K41,387Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
3,417$104.11$355.8K42,100Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
4,1304,130Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
2,831$104.24$295.1K41,387Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
4,556$104.24$474.9K44,218Feb 27, 2020Mar 2, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
861$123.01$105.9K41,387Feb 22, 2020Feb 25, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
8,760$123.01$1.08M42,248Feb 21, 2020Feb 25, 2020View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
25,00051,008Feb 21, 2020Feb 25, 2020View →
BLD
TOPBUILD CORP
PURCHASEGRANT
Stock grant
9,6239,623Feb 17, 2020Feb 19, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
327$105.52$34.5K26,008Jan 14, 2020Jan 16, 2020View →
BLD
TOPBUILD CORP
SALE
President and COO
4,145$109.94$455.7K26,335Nov 4, 2019Jan 3, 2020View →
Other insiders · CNM
Loading peer insiders…
About this filer
CIK 0001644960
ROLE
Director
PRIMARY
CNM
COMPANIES
2
ACTIVE SINCE
Nov 2019
MARKETPEEL · /INSIDER/0001644960DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback