BLD on NYSE
TopBuild Corp.
America's Premier Insulation Installer and Distributor.1
Price unavailable
Last updated Oct 18, 2026.
Overview
Compare with Sunrun, Legence Corp. or Ameresco, or pick any stock.
Financials
From the company’s reports to the SEC. Every number links to the filing it came from.
Key numbers, fiscal 2025
Where the money goes
Where each dollar of revenue went, fiscal 2025
- Cost of revenue71¢$3.8B
- Selling, general and admin14¢$777.1M
- Other costs2¢$88.3M
- Income tax3¢$181.9M
- Profit10¢$521.7M
Out of $5.4B in revenue.4
Where each dollar of operating cash went, fiscal 2025
- Capital spending8¢$59.4M
- Share buybacks57¢$434.2M
- Kept or used elsewhere35¢$262.7M
Out of $756.3M of cash from operations.4
Financial statements
| Fiscal year | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Revenue | $2.6B5 | $2.7B6 | $3.5B7 | $5.0B8 | $5.2B4 | $5.3B4 | $5.4B4 |
| Cost of revenue | $1.9B5 | $2.0B6 | $2.5B7 | $3.5B8 | $3.6B4 | $3.7B4 | $3.8B4 |
| Gross profit | $681.3M5 | $746.4M6 | $974.4M7 | $1.5B8 | $1.6B4 | $1.6B4 | $1.6B4 |
| Selling, general and admin | $391.7M5 | $391.3M6 | $498.0M7 | $689.6M8 | $725.0M4 | $738.6M4 | $777.1M4 |
| Operating income | $289.5M5 | $355.0M6 | $476.4M7 | $797.2M8 | $878.8M4 | $886.3M4 | $791.9M4 |
| Interest | $37.8M5 | $32.5M6 | $29.1M7 | $56.7M7 | $74.6M7 | ||
| Income tax | $62.8M5 | $76.1M6 | $109.4M7 | $186.1M8 | $211.2M4 | $218.2M4 | $181.9M4 |
| Net income | $191.0M5 | $247.0M6 | $324.0M7 | $556.0M8 | $614.3M4 | $622.6M4 | $521.7M4 |
| Earnings per share | $5.655 | $7.506 | $9.887 | $17.268 | $19.444 | $20.414 | $18.414 |
| Earnings per share (diluted) | $5.565 | $7.426 | $9.787 | $17.148 | $19.334 | $20.294 | $18.284 |
| Fiscal year | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Cash | $184.8M12 | $330.0M5 | $139.8M6 | $240.1M7 | $848.6M8 | $400.3M4 | $184.7M4 |
| Current assets | $779.8M12 | $936.4M5 | $1.2B6 | $1.5B7 | $2.0B8 | $1.6B4 | $1.6B4 |
| Total assets | $2.6B12 | $2.8B5 | $4.3B6 | $4.6B7 | $5.2B8 | $4.7B4 | $6.6B4 |
| Current liabilities | $476.8M12 | $496.5M5 | $733.4M6 | $789.6M7 | $771.5M8 | $767.2M4 | $844.8M4 |
| Long-term debt | $698.0M12 | $683.4M5 | $1.5B6 | $1.4B7 | $1.4B8 | $1.3B4 | $2.8B4 |
| Total liabilities | $1.5B12 | $1.5B5 | $2.6B6 | $2.7B7 | $2.6B8 | $2.5B4 | $4.3B4 |
| Shareholders’ equity | $1.2B6 | $1.3B7 | $1.6B8 | $1.9B4 | $2.6B4 | $2.2B4 | $2.3B4 |
| Shares outstanding | 33.5M shares12 | 33.0M shares5 | 32.9M shares6 | 31.6M shares7 | 31.8M shares8 | 29.4M shares4 | 28.1M shares4 |
Cash flow is reported year to date, not quarter by quarter, so there are no separate quarterly figures.
| Fiscal year | 2019 | 2020 | 2021 | 2022 | 2023 | 2024 | 2025 |
|---|---|---|---|---|---|---|---|
| Cash from operations | $271.8M5 | $357.9M6 | $403.0M7 | $495.8M8 | $849.4M4 | $776.0M4 | $756.3M4 |
| Capital spending | $45.5M5 | $40.9M6 | $55.5M7 | $76.4M8 | $64.0M4 | $69.3M4 | $59.4M4 |
| Free cash flow | $226.2M | $316.9M | $347.5M | $419.4M | $785.4M | $706.7M | $696.9M |
| Share buybacks | $110.9M5 | $49.2M6 | $35.6M7 | $250.1M8 | $966.4M4 | $434.2M4 |
Leadership
Who has led TopBuild Corp., and when. Pick a name to see everywhere that person has worked.
Chief executive
President
Chief financial officer
Chief operating officer
- Chief executive officerGerald Volas Jun 24, 2015 to Dec 17, 202013
- PresidentJohn Frank Achille Apr 2, 2026 to now14
- PresidentJeff M. Krestancic Feb 21, 2024 to Apr 2, 202615
- PresidentSteven P. Raia Nov 16, 2020 to Feb 21, 202416
- PresidentJohn G. Sznewajs Jun 16, 2015 to Jun 16, 201517
- Chief financial officerRobert M. Kuhns Jun 6, 2022 to now18
- Chief operating officerJohn Frank Achille May 30, 2025 to now19
- Chief operating officerJoey M. Viselli Feb 23, 2023 to Feb 21, 202420
Board members and other officers (25)
- VP and Chief Growth OfficerJoey M. Viselli Feb 20, 2025 to now21
- Vice President and CAOMadeline Otero Feb 21, 2024 to now22
- Chief Accounting OfficerCarrie Gamble Wood Jul 5, 2022 to Feb 23, 202323
- Chief Human Resources OfficerDavid Whan Feb 19, 2020 to Feb 19, 202024
- Vice president, CHROJennifer Shoffner Aug 12, 2020 to now25
- VP, Gen. Counsel, Corp Sec.Luis Francisco Machado Aug 12, 2020 to now26
- Vice President, OperationsSteven P. Raia Mar 18, 2019 to now27
- Gen. Counsel, Corporate Sec.Donald E. Walther May 8, 2019 to Feb 19, 202028
- Vice President, ControllerRobert M. Kuhns Jul 25, 2018 to Feb 23, 202229
- ControllerPaul Joachimczyk Nov 9, 2016 to Mar 8, 201830
- Sr VP of Op., TruTeamDavid Cushen Jun 24, 2015 to Jan 16, 202031
- Pres - Service PrtnrsMark R. Moore Jun 24, 2015 to Jul 19, 201632
- VP, Genl. Coun. & Sec.Michelle A. Russell Jun 24, 2015 to Mar 2, 201733
- VP, Chief HR OfficerRobin L. Reininger Jun 24, 2015 to Feb 24, 201634
- Board memberDeirdre Drake Jan 4, 2023 to now35
- Board memberErnesto Bautista Iii. Sep 15, 2021 to now36
- Board memberNancy M. Taylor May 2, 2018 to now37
- Board memberTina Donikowski May 2, 2018 to now38
- Board memberJohn G. Sznewajs Jun 16, 2015 to Jun 16, 201517
- Board memberJoseph S. Cantie Jun 16, 2015 to now39
- Board memberAlec C. Covington Jun 24, 2015 to now40
- Board memberCarl T. Camden Jun 24, 2015 to May 11, 202141
- Board memberGerald Volas Jun 24, 2015 to Dec 17, 202013
- Board memberMargaret M. Whelan Jun 24, 2015 to May 2, 201842
- Board memberMark A. Petrarca Jun 24, 2015 to now43
Former names
Timeline
Filings
313 filings to the SEC since October 2021: 5 annual reports, 15 quarterly reports, 58 major events, 162 insider forms, 28 large holders, 45 other. The latest 20:
- Aug 14, 2026SCHEDULE 13G EDGAR
- Aug 12, 2026SCHEDULE 13G/A EDGAR
- Aug 6, 2026SCHEDULE 13G/A EDGAR
- Jul 13, 202615-12G EDGAR
- Jul 8, 2026SCHEDULE 13G/A EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 20264 EDGAR
- Jul 1, 2026S-8 POS EDGAR
The 313 filings since October 2021 can be filtered by form type and year here when JavaScript is on.
Every filing from the last three years, summarized. The full record is on SEC EDGAR.
Insider trades and holders
Large holders
Investors who own more than 5% must tell the SEC: a 13D if they may seek to influence the company, a 13G if they hold passively. 28 such filings since October 2021, the latest 10:
- Aug 14, 2026SCHEDULE 13G
- Aug 12, 2026SCHEDULE 13G/A
- Aug 6, 2026SCHEDULE 13G/A
- Jul 8, 2026SCHEDULE 13G/A
- Jun 4, 2026SCHEDULE 13G/A
- May 14, 2026SCHEDULE 13G/A
- May 14, 2026SCHEDULE 13G
- May 14, 2026SCHEDULE 13G/A
- Apr 30, 2026SCHEDULE 13G
- Mar 27, 2026SCHEDULE 13G/A
From Forms 4 and Schedules 13D and 13G filed with the SEC.
Links
- Websitewww.topbuild.com1
- WikidataQ106253502
- SEC EDGARCIK 1633931
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1WikidataTopBuild Corp. on Wikidata
- 2SEC EDGARTopBuild Corp. filings on SEC EDGAR
- 3SEC EDGARTopBuild Corp. filings on SEC EDGAR
- 4SEC EDGARTopBuild Corp. 10-K for fiscal 2025
- 5SEC EDGARTopBuild Corp. 10-K for fiscal 2019
- 6SEC EDGARTopBuild Corp. 10-K for fiscal 2020
- 7SEC EDGARTopBuild Corp. 10-K for fiscal 2021
- 8SEC EDGARTopBuild Corp. 10-K for fiscal 2022
- 9SEC EDGARTopBuild Corp. 10-Q for fiscal 2025
- 10SEC EDGARTopBuild Corp. 10-Q for fiscal 2025
- 11SEC EDGARTopBuild Corp. 10-Q for fiscal 2026
- 12SEC EDGARTopBuild Corp. 10-K for fiscal 2019
- 13
- 14SEC EDGARJohn Frank Achille, President
- 15SEC EDGARJeff M. Krestancic, President
- 16SEC EDGARSteven P. Raia, President
- 17SEC EDGARJohn G. Sznewajs, President
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30SEC EDGARPaul Joachimczyk, Controller
- 31SEC EDGARDavid Cushen, Sr VP of Op., TruTeam
- 32SEC EDGARMark R. Moore, Pres - Service Prtnrs
- 33
- 34
- 35SEC EDGARDeirdre Drake, Board member
- 36SEC EDGARErnesto Bautista Iii., Board member
- 37SEC EDGARNancy M. Taylor, Board member
- 38SEC EDGARTina Donikowski, Board member
- 39SEC EDGARJoseph S. Cantie, Board member
- 40SEC EDGARAlec C. Covington, Board member
- 41SEC EDGARCarl T. Camden, Board member
- 42SEC EDGARMargaret M. Whelan, Board member
- 43SEC EDGARMark A. Petrarca, Board member