Trex Company, Inc. TREX
54.28 USD 0.00 (+0.00%)
At closeNov 12, 2026, 8:35 AM EST
54.08 -0.20 -0.37%
Pre-market · Nov 12, 8:35 AM ET
Day range unavailable
29.77 52-week range 60.21
- YTD
- +54.73%
- 1 year
- +64.24%
Revenue & Expenses
Latest period ending Dec 31, 2025 · select a line to chart its full history
Annual 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 |
|---|---|---|---|---|---|
| 1.17B | 1.15B | 1.09B | 1.11B | 1.20B | |
| 1.17B | 1.15B | 1.09B | 1.11B | 1.20B | |
| 714.30M | 649.55M | 644.04M | 702.05M | 736.45M | |
| 459.96M | 501.90M | 450.80M | 403.99M | 460.50M | |
| 202.00M | 180.00M | 176.20M | 141.83M | 185.13M | |
| 202.00M | 180.00M | 176.20M | 141.83M | 139.62M | |
| 257.96M | 321.90M | 274.59M | 262.16M | 275.38M | |
| 67.55M | 83.47M | 70.47M | 62.21M | 66.65M | |
| 190.41M | 238.45M | 204.12M | 184.63M | 208.74M | |
| 190.41M | 238.45M | 204.12M | 184.63M | 208.74M | |
| 190.41M | 238.45M | 204.12M | 184.63M | 208.74M | |
| 190.41M | 238.45M | 204.12M | 184.63M | 208.74M | |
| 1.78 | 2.20 | 1.88 | 1.65 | 1.81 | |
| 1.78 | 2.20 | 1.88 | 1.65 | 1.81 | |
| 1.78 | 2.20 | 1.88 | 1.65 | 1.80 | |
| 257.96M | 321.90M | 274.59M | 246.74M | 275.38M | |
| 257.96M | 321.90M | 274.59M | 246.74M | 275.38M | |
| 107.01M | 108.19M | 108.68M | 111.71M | 115.46M | |
| 107.10M | 108.32M | 108.81M | 111.88M | 115.76M |
