Luis Francisco Machado
General Counsel, CTS CORP.
Companies
- TopBuild Corp.VP, Gen. Counsel, Corp Sec. Aug 12, 2020 to now1
- CTS CORPGeneral counsel Aug 26, 2015 to Feb 7, 20202
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
- TopBuild Corp. BLD0 shares3Jul 1, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jul 1, 2026Returned to company 3,440 shares of TopBuild Corp.3
- Jul 1, 2026Returned to company 1,495 shares of TopBuild Corp.3
- Jul 1, 2026Returned to company 6,296 shares of TopBuild Corp.3
- Feb 17, 2026Granted 471 shares at $545.06 of TopBuild Corp.4
- Feb 17, 2026Granted 471 shares at $545.06 of TopBuild Corp.4
- Feb 17, 2026Granted 628 shares at $545.06 of TopBuild Corp.4
- Nov 26, 2025Sold 1,000 shares at $450.40 of TopBuild Corp.5
- Aug 7, 2025Sold 990 shares at $415.02 of TopBuild Corp.6
- Feb 18, 2025Granted 701 shares at $321.33 of TopBuild Corp.7
- Feb 18, 2025Granted 701 shares at $321.33 of TopBuild Corp.7
- Feb 18, 2025Granted 934 shares at $321.33 of TopBuild Corp.7
- Feb 20, 2024Granted 548 shares at $383.69 of TopBuild Corp.8
- Feb 20, 2024Granted 548 shares at $383.69 of TopBuild Corp.8
- Feb 20, 2024Granted 730 shares at $383.69 of TopBuild Corp.8
- Dec 15, 2023Sold 1,000 shares at $374.65 of TopBuild Corp.9
- Feb 21, 2023Granted 1,019 shares at $191.25 of TopBuild Corp.10
- Feb 21, 2023Granted 1,019 shares at $191.25 of TopBuild Corp.10
- Feb 21, 2023Granted 1,359 shares at $191.25 of TopBuild Corp.10
- Feb 15, 2022Granted 790 shares at $233.46 of TopBuild Corp.11
- Feb 15, 2022Granted 790 shares at $233.46 of TopBuild Corp.11
- Feb 15, 2022Granted 1,053 shares at $233.46 of TopBuild Corp.11
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2SEC EDGARCTS CORP, General counsel
- 3
- 4SEC EDGARForm 4 filed Feb 18, 2026
- 5SEC EDGARForm 4 filed Nov 28, 2025
- 6SEC EDGARForm 4 filed Aug 8, 2025
- 7SEC EDGARForm 4 filed Feb 20, 2025
- 8SEC EDGARForm 4 filed Feb 21, 2024
- 9SEC EDGARForm 4 filed Dec 18, 2023
- 10SEC EDGARForm 4 filed Feb 23, 2023
- 11SEC EDGARForm 4 filed Feb 16, 2022