EdgarLookup

TopBuild Corp — All Filings

685 total filings on record

Public companies registered with the SEC are required to file periodic reports, disclosures, and notices throughout the year. The most important are the 10-K (annual report), 10-Q (quarterly report), and 8-K (material event notice). Use the filters below to narrow by form type.

Overview All Filings Financials Insiders
All 10-12B 10-12B/A 10-K 10-Q 10-Q/A 11-K 144 3 3/A 4 4/A 5 8-K 8-K/A CERTNYS CORRESP CT ORDER DEF 14A DEFA14A PRE 14A S-8 SC 13G SC 13G/A SCHEDULE 13G SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
3 INITIAL STATEMENT OF BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-011148 Jun 6, 2025 May 16, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-010980 Jun 4, 2025 Jun 3, 2025
144 0001959173-25-003743 Jun 3, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-010557 May 30, 2025 May 29, 2025
3 INITIAL STATEMENT OF BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-010558 May 30, 2025 May 16, 2025
8-K 8-K 0001558370-25-007984 May 19, 2025 May 16, 2025
8-K 8-K 0001558370-25-007965 May 19, 2025 May 16, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-009228 May 13, 2025 May 12, 2025
8-K 8-K 0001558370-25-006378 May 6, 2025
10-Q 10-Q 0001558370-25-006488 May 6, 2025 Mar 31, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-008204 Apr 29, 2025 Apr 28, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-008195 Apr 29, 2025 Apr 28, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-008196 Apr 29, 2025 Apr 28, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-008197 Apr 29, 2025 Apr 28, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-008199 Apr 29, 2025 Apr 28, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-008200 Apr 29, 2025 Apr 28, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-008202 Apr 29, 2025 Apr 28, 2025
8-K 8-K 0001558370-25-005826 Apr 29, 2025 Apr 28, 2025
DEF 14A DEF 14A 0001558370-25-002964 Mar 14, 2025 Apr 28, 2025
DEFA14A DEFA14A 0001558370-25-002965 Mar 14, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-004945 Mar 7, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-004289 Mar 4, 2025 Mar 3, 2025
8-K 8-K 0001558370-25-001433 Feb 25, 2025
10-K 10-K 0001558370-25-001495 Feb 25, 2025 Dec 31, 2024
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-003036 Feb 20, 2025 Feb 18, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-003039 Feb 20, 2025 Feb 18, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-003035 Feb 20, 2025 Feb 18, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-003040 Feb 20, 2025 Feb 18, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-003037 Feb 20, 2025 Feb 18, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-003038 Feb 20, 2025 Feb 18, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-003041 Feb 20, 2025 Feb 18, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-003042 Feb 20, 2025 Feb 18, 2025
SCHEDULE 13G/A 0001562230-25-000049 Feb 14, 2025
SCHEDULE 13G/A 0001562230-25-000010 Feb 7, 2025
SC 13G/A SEC SCHEDULE 13G 0001422848-24-000402 Dec 5, 2024
SC 13G/A SEC SCHEDULE 13G 0001422848-24-000367 Nov 12, 2024
SC 13G 0000315066-24-002858 Nov 12, 2024
10-Q/A 10-Q/A 0001558370-24-014779 Nov 7, 2024 Sep 30, 2024
8-K 8-K 0001558370-24-014323 Nov 5, 2024
10-Q 10-Q 0001558370-24-014427 Nov 5, 2024 Sep 30, 2024
8-K 8-K 0001558370-24-013151 Oct 4, 2024 Oct 1, 2024
8-K 8-K 0001558370-24-010942 Aug 6, 2024
10-Q 10-Q 0001558370-24-011080 Aug 6, 2024 Jun 30, 2024
8-K 8-K 0001558370-24-010718 Aug 2, 2024
11-K 11-K 0001558370-24-009544 Jun 27, 2024 Dec 31, 2023
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-24-012588 Jun 13, 2024 Jun 12, 2024
144 0001959173-24-004377 Jun 12, 2024
SC 13G/A 0001086364-24-007814 Jun 7, 2024
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-24-011646 Jun 3, 2024 May 31, 2024
144 0001959173-24-004010 May 31, 2024