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
SCHEDULE 13G/A 0000102909-26-002475 Mar 27, 2026
DEFA14A DEFA14A 0001104659-26-028940 Mar 17, 2026
DEF 14A DEF 14A 0001104659-26-028939 Mar 17, 2026 Apr 27, 2026
10-K 10-K 0001104659-26-020481 Feb 26, 2026 Dec 31, 2025
8-K 8-K 0001104659-26-020046 Feb 26, 2026
4 0001820726-26-000002 Feb 18, 2026 Feb 17, 2026
4 0001770876-26-000002 Feb 18, 2026 Feb 17, 2026
4 0001757224-26-000002 Feb 18, 2026 Feb 17, 2026
4 0001651319-26-000002 Feb 18, 2026 Feb 17, 2026
4 0001951336-26-000002 Feb 18, 2026 Feb 17, 2026
4 0002070886-26-000002 Feb 18, 2026 Feb 17, 2026
4 0001748108-26-000002 Feb 18, 2026 Feb 17, 2026
4 0001644960-26-000002 Feb 18, 2026 Feb 17, 2026
SCHEDULE 13G 0001562230-26-000023 Feb 13, 2026
4 0001644960-25-000007 Dec 12, 2025 Dec 11, 2025
144 0001959173-25-007650 Dec 11, 2025
4 0001182444-25-000005 Dec 5, 2025 Dec 4, 2025
4 0001651319-25-000004 Nov 28, 2025 Nov 26, 2025
144 0001628280-25-054133 Nov 26, 2025
4 0001223127-25-000004 Nov 25, 2025 Nov 24, 2025
144 0001957799-25-000244 Nov 24, 2025
4 0001644960-25-000004 Nov 10, 2025 Nov 7, 2025
144 0001959173-25-006820 Nov 7, 2025
10-Q 10-Q 0001104659-25-106265 Nov 4, 2025 Sep 30, 2025
8-K 8-K 0001104659-25-105890 Nov 4, 2025
8-K 8-K 0001104659-25-097711 Oct 8, 2025
8-K 8-K 0001104659-25-093335 Sep 25, 2025
8-K 8-K 0001104659-25-090069 Sep 15, 2025
8-K 8-K 0001104659-25-089771 Sep 15, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-015270 Sep 3, 2025 Sep 2, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-015103 Aug 29, 2025 Aug 27, 2025
144 0001959173-25-005564 Aug 27, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014896 Aug 25, 2025 Aug 22, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014895 Aug 25, 2025 Aug 22, 2025
144 0001959173-25-005457 Aug 22, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-014291 Aug 13, 2025 Aug 12, 2025
SCHEDULE 13G/A 0001422848-25-000176 Aug 13, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-013999 Aug 8, 2025 Aug 7, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-013997 Aug 8, 2025 Aug 7, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-013995 Aug 8, 2025 Aug 7, 2025
4 STATEMENT OF CHANGES IN BENEFICIAL OWNERSHIP OF SECURITIES 0001062993-25-013994 Aug 8, 2025 Aug 7, 2025
144 0001959173-25-005035 Aug 8, 2025
144 0002007317-25-000818 Aug 7, 2025
144 0001959173-25-005027 Aug 7, 2025
144 0001959173-25-005015 Aug 7, 2025
SCHEDULE 13G/A 0000315066-25-002113 Aug 6, 2025
10-Q 10-Q 0001558370-25-010279 Aug 5, 2025 Jun 30, 2025
8-K 8-K 0001558370-25-010172 Aug 5, 2025
8-K 8-K 0001558370-25-009123 Jul 8, 2025
11-K 11-K 0001558370-25-008918 Jun 26, 2025 Dec 31, 2024