Updated: May 19, 2026

Robert M Buck

BLDTopBuild CorpSEC CIK: 0001644960
Estimated Net Worth
$58.5 Million0.0%vs Last Year
Last Updated: May 19, 2026 11:42 PM EST

Transaction Summary

Total Transactions68
Buy-Sell Ratio0.00
Buy Transactions0
Sell Transactions24

Transaction Volume

Total Volume-$34.92M
Net Volume$34.92M
Buy Volume$0.00
Sell Volume-$34.92M

Trade Analysis

AVG Trade Size-$142.71K
Largest Trade$5.85M
Most Active MonthFeb
Most Active Year2019

Trading Sentiment

OverallBullish
Recent TradeNeutral
Last 90 Days0 Trades
ConvictionNone

Net Worth & Trading Activity Over Time

Loading...

Monthly Trading Pattern

Loading...

Past Insider Trading and Trends

Robert M Buck has an estimated net worth of $58.5 Million. This is based on reported shares across multiple companies, which include TopBuild Corp, and Core & Main, Inc..



2019 was Robert M Buck's most active year for acquiring shares with 7 total transactions. Robert M Buck's most active month to acquire stocks was the month of January. 2019 was Robert M Buck's most active year for disposing of shares, totalling 32 transactions. Robert M Buck's most active month to dispose stocks was the month of January. 2022 saw Robert M Buck paying a total of $5,950,910.64 for 30,694 shares, this is the most they've acquired in one year. In 2024 Robert M Buck cashed out on 17,769 shares for a total of $7,224,826.49, their largest year based on trade value.

Holdings & Transactions

BLDtopbuild corp
President and CEO
Updated: Feb 18, 2026VIEW QUOTE
Form TypeSEC Filing
0.1710.73K$545.06$5.85M73.96KFeb 17View
-0.075.00K$453.39-$2.27M63.23KDec 11View
-0.075.00K$418.01-$2.09M68.23KNov 07View
-0.097.35K$415.19-$3.05M73.23KAug 07View
0.2416.50K$321.33$5.30M85.96KFeb 18View
-0.032.50K$418.05-$1.05M69.47KJun 12View
-0.1815.27K$404.47-$6.18M71.97KMay 09View
0.1812.25K$383.69$4.70M79.08KFeb 20View
-0.042.50K$374.60-$936.50K66.83KDec 15View
-0.064.50K$296.02-$1.33M69.33KNov 29View
-0.064.50K$301.76-$1.36M73.83KAug 14View
-0.097.68K$240.13-$1.84M78.33KJun 13View
0.085.83K$198.00$1.15M82.80KFeb 22View
0.4021.96K$191.25$4.20M76.97KFeb 21View
-0.503.21K$200.00-$641.40K3.21KMay 17View
-1.005.73K$215.16-$1.23MMar 15View
0.2812.07K$219.56$2.65M55.01KFeb 22View
0.4914.13K$233.46$3.30M42.94KFeb 15View
-0.062.00K$273.33-$546.66K28.80KDec 15View
-0.114.00K$264.46-$1.06M30.80KNov 05View
-0.6219.69K12.15KMar 09 - 10View
0.318.17K$201.17$1.64M34.80KFeb 22View
0.3216.70K$214.58$1.38M68.74KFeb 16View
-0.092.00K$159.69-$319.38K20.20KSep 01View
-0.3511.81K$83.34-$1.39M22.20KAug 07View
-0.061.45K$123.46-$179.39K24.43KJul 15View
-0.103.00K$100.03-$300.08K25.89KMay 08View
-0.4236.37K$75.26-$2.70M51.10KFeb 27View
0.5915.38K$123.01-$1.18M41.39KFeb 21 - 22View
9.62K9.62KFeb 17View
-0.01327.00$105.52-$34.51K26.01KJan 14View
-0.144.14K$109.94-$455.69K26.34KNov 04View
-0.103.40K$109.29-$371.69K30.48KNov 04View
-0.2315.71K$64.82-$819.03K51.72KAug 05 - 06View
-0.041.45K$82.81-$120.32K35.88KJul 15View
-0.01190.00$81.02-$15.39K37.33KJul 01View
-0.093.50K$85.00-$297.50K37.52KMay 16View
-0.1810.89K$59.96-$603.87K48.41KMay 09View
-0.3126.07K$42.38-$1.08M57.76KFeb 28View
17.20K17.20KFeb 18View
0.4215.88K$58.08-$607.75K53.52KFeb 22View
-0.041.48K$48.99-$72.46K37.64KJan 14View
-0.2923.58K$52.21-$1.56M58.27KAug 09View
-0.031.45K$80.13-$116.43K53.12KJul 15View
-0.00190.00$78.34-$14.88K54.57KJul 01View
-0.3260.69K$51.07-$2.80M128.58KMar 06View
12.39K12.39KFeb 19View
-0.01598.00$72.76-$43.51K54.76KFeb 22View
-0.042.57K$76.89-$197.68K55.36KJan 14View
-0.021.01K$53.00-$53.53K57.93KJul 15View
-0.00264.00$53.07-$14.01K58.94KJul 01View
-0.1410.00K$52.00-$520.00K59.20KMay 11View
22.16K22.16KFeb 21View
-0.01598.00$38.62-$23.09K69.20KFeb 22View
-0.043.07K$37.62-$115.38K66.40KJan 14View
-0.021.32K$37.48-$49.43K69.47KJul 01 - 15View
31.37K31.37KFeb 22View
0.7444.02K103.88KFeb 22View
-0.074.41K$24.75-$109.02K59.86KJan 14View
-0.085.11K$24.75-$126.55K59.15KJan 14View
-0.01378.00$27.00-$10.21K64.26KJul 21View
112.53K112.53KJul 08View
View
CNMcore & main, inc.
Updated: Jun 26, 2025VIEW QUOTE
Form TypeSEC Filing
0.202.19K13.05KJun 24View
0.292.45K10.86KJun 26View
0.883.93K8.41KJun 28View
4.49K4.49KSep 05View
View