SW
Sandbrook William J
Director
BoardM
Insider track record
Board DirectorNot enough buy signals with a settled T+90 horizon to measure a track record yet.
Browse the full record of transactions filed by Sandbrook William J, Director. Officer active across 3 companies, notably Comfort Systems USA INC. In total, 17 disclosures have been logged. Split: 0 buy · 8 sells. Total volume traded: €8.2m. History available since 18 May 2021. The latest transaction was disclosed on 29 April 2026 (Cession). Regulator: SEC (Form 4). The full history is accessible without signup.
Companies and markets linked to Sandbrook William J
Open company profiles for insider transactions, fundamentals and analyst consensus when available.
Declarations17 total
1,500 shares@ US$1,732.66670.0042% mcap50.6% of flowCommon StockSEC:0001527678-26-000004:0
2,500 shares@ US$1,443.317737.2% of flowCommon StockSEC:0001527678-26-000002:0
600 shares@ US$708.977.0% of flowCommon StockSEC:0001415889-25-024105:0
700 shares@ US$689.5758.6% of flowCommon StockSEC:0001415889-25-023112:0
1,551 shares0Common StockSEC:0001225208-25-005474:0
342 shares0Common StockSEC:0001415889-25-013756:0
498 shares0Common StockSEC:0001415889-24-013867:0
1,905 shares0Common StockSEC:0001225208-24-006122:0
1,519 shares@ US$57.57100.0% of flowCommon StockSEC:0001225208-23-010263:0
5,000 shares@ US$185.185539.8% of flowCommon StockSEC:0001415889-23-014986:0
7,500 shares@ US$187.515260.2% of flowCommon StockSEC:0001415889-23-013249:0
1,065 shares0Common StockSEC:0001415889-23-008188:0
850 shares0Common StockSEC:0001415889-22-006150:0
1,869 shares0Common StockSEC:0001415889-22-005325:0
1,939 shares0Common StockSEC:0001179110-21-005609:0
4,077 sharesCommon stockSEC:0001073429-16-000291:0
2,423 sharesCommon stockSEC:0001073429-16-000291:1
About Sandbrook William J
SANDBROOK WILLIAM J is Director at Comfort Systems USA INC and Knife River Corp, and President & CEO of US CONCRETE INC. The 17 filings on record are all sales, with EUR 8,235,059 of sell volume across the sampled filings from 2016-01-29 to 2026-04-30.