NYSE - Nasdaq Real Time Price USD

TopBuild Corp. (BLD)

313.15
+1.05
+(0.34%)
At close: May 13 at 4:00:02 PM EDT
312.15
-1.00
(-0.32%)
Pre-Market: 5:11:43 AM EDT
All numbers in thousands
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
749,838
776,026
849,409
495,801
403,025
Investing Cash Flow
-175,863
-203,523
-198,170
-93,907
-1,322,245
Financing Cash Flow
-1,230,518
-1,016,272
-43,836
-300,073
729,007
End Cash Position
312,266
400,318
848,565
240,069
139,779
Income Tax Paid Supplemental Data
--
219,484
220,773
186,722
109,179
Interest Paid Supplemental Data
--
69,975
71,463
49,888
22,144
Capital Expenditure
-62,863
-69,349
-63,998
-76,382
-55,546
Issuance of Debt
--
0
0
70,000
1,218,750
Repayment of Debt
-46,230
-47,039
-40,138
-108,658
-433,070
Repurchase of Capital Stock
-1,181,980
-966,352
0
-250,050
-35,556
Free Cash Flow
686,975
706,677
785,411
419,419
347,479
12/31/2021 - 6/17/2015

Upgrade to begin using 40 years of financial statements and get so much more.

Perform in-depth fundamental analysis with decades of income statements, balance sheets, and cash flows — all exportable.

Upgrade

Related Tickers