NYSE - Nasdaq Real Time Price USD
Trex Company, Inc. (TREX)
58.79
+2.12
+(3.75%)
As of 1:31:21 PM EDT. Market Open.
Breakdown
TTM
12/31/2024
12/31/2023
12/31/2022
12/31/2021
Operating Cash Flow
143,929
143,929
389,420
216,220
258,064
Investing Cash Flow
-236,535
-236,535
-166,089
-168,884
-158,039
Financing Cash Flow
91,939
91,939
-233,697
-176,064
-80,673
End Cash Position
1,292
1,292
1,959
12,325
141,053
Income Tax Paid Supplemental Data
85,171
85,171
52,340
59,934
38,614
Interest Paid Supplemental Data
--
--
51
--
--
Capital Expenditure
-236,641
-236,641
-166,089
-176,228
-159,394
Issuance of Debt
842,300
842,300
593,500
425,000
494,500
Repayment of Debt
-645,200
-645,200
-810,000
-203,000
-494,500
Repurchase of Capital Stock
-105,940
-105,940
-18,450
-398,382
-82,473
Free Cash Flow
-92,712
-92,712
223,331
39,992
98,670
12/31/2021 - 4/8/1999
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.
UpgradeRelated Tickers
AZEK The AZEK Company Inc.
49.43
+2.13%
BLDR Builders FirstSource, Inc.
120.42
+2.69%
OC Owens Corning
143.49
+3.85%
JELD JELD-WEN Holding, Inc.
5.23
+2.15%
MAS Masco Corporation
60.17
+1.43%
FBIN Fortune Brands Innovations, Inc.
53.72
+3.07%
AAON AAON, Inc.
85.51
+4.21%
AWI Armstrong World Industries, Inc.
137.29
+2.37%
CARR Carrier Global Corporation
60.43
+3.12%
LII Lennox International Inc.
523.62
+2.92%