TopBuild Corp. BLD
354.53 USD 0.00 (+0.00%)
At closeJun 30, 2026, 4:05 PM EDT
425.52 +70.99 +20.02%
After hours · Jun 30, 4:05 PM ET
330.51 Day range 377.04
330.51 52-week range 559.47
- YTD
- -15.02%
- 1 year
- +10.47%
Revenue & Expenses
Latest period ending Dec 31, 2025 · select a line to chart its full history
Income statement
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 5.41B | 5.33B | 5.19B | 5.01B | 3.49B | |
| 1.57B | 1.62B | 1.60B | 1.49B | 974.39M | |
| 791.93M | 886.34M | 878.83M | 797.16M | 476.42M | |
| 521.73M | 622.60M | 614.25M | 555.99M | 324.02M | |
| 18.28 | 20.29 | 19.33 | 17.14 | 9.78 |
Balance sheet
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 184.74M | 400.32M | 848.57M | 240.07M | 139.78M | |
| 6.61B | 4.74B | 5.16B | 4.61B | 4.26B | |
| 4.29B | 2.53B | 2.60B | 2.68B | 2.62B | |
| 3.15B | 1.58B | 1.64B | 1.68B | 1.68B | |
| 2.32B | 2.21B | 2.56B | 1.93B | 1.64B |
Cash flow
| Fiscal year | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 |
|---|---|---|---|---|---|
| 756.32M | 776.03M | 849.41M | 495.80M | 403.02M | |
| -1.99B | -203.52M | -198.17M | -93.91M | -1.32B | |
| 1.02B | -1.02B | -43.84M | -300.07M | 729.01M | |
| -58.21M | -66.76M | -49.02M | -73.41M | -55.13M | |
| -215.58M | -448.25M | 608.50M | 100.29M | -190.23M |
