NYSE : TREX

Trex Company, Inc.

$45.13 USD

-$0.68 (-1.48%)

Volume
1.37M
Average Volume
1.99M
Market Capitalization
$4.69B
P/E Ratio
25.21
Dividend Yield
0.00%
Price Target
$55.00
Year High
$68.78
Year Low
$29.77
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$1.02
Institutional Ownership Summary
Institutional Ownership %

4.75%

Investors Holding

45

change: -394 | last: 439
Increased Positions

26

change: -201 | last: 227
Reduced Positions

8

change: -119 | last: 127
New Positions

12

change: -54 | last: 66
Sold Positions

391

change: 315 | last: 76
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -191.0046 | last: 1.91
Total Invested

250.51M

TREX Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $35.08 107.01M $3.75B $3.81M $229.09M $3.98B
2024-12-31 $69.03 108.19M $7.47B $1.29M $255.38M $7.72B
2023-12-31 $82.79 108.68M $9B $1.96M $32M $9.03B
2022-12-31 $42.33 111.71M $4.73B $12.32M $253.46M $4.97B
2021-12-31 $135.03 115.46M $15.59B $141.05M $35.33M $15.48B
2020-12-31 $83.72 115.89M $9.7B $121.7M $35.29M $9.62B
2019-12-31 $44.94 116.86M $5.25B $148.83M $41.32M $5.14B
2018-12-31 $29.68 117.48M $3.49B $105.7M -$ $3.38B
2017-12-31 $27.10 117.57M $3.19B $30.51M -$ $3.16B
2016-12-31 $16.10 117.58M $1.89B $18.66M -$ $1.87B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $36.42 105.06M $3.83B $4.49M $435.2M $4.26B
2025-12-31 $35.08 106.4M $3.73B $3.81M $229.09M $3.96B
2025-09-30 $51.67 107.24M $5.54B $11.36M $158.3M $5.69B
2025-06-30 $54.38 107.23M $5.83B $5.52M $294.47M $6.12B
2025-03-31 $58.10 107.18M $6.23B $4.96M $494.83M $6.72B
2024-12-31 $69.03 107.18M $7.4B $1.29M $255.38M $7.65B
2024-09-30 $66.58 108.26M $7.21B $12.84M $106.34M $7.3B
2024-06-30 $72.65 108.69M $7.9B $1.17M $101.17M $8B
2024-03-31 $97.97 108.64M $10.64B $3.05M $248.23M $10.89B
2023-12-31 $82.79 108.6M $8.99B $1.96M $32M $9.02B
2023-09-30 $61.63 108.58M $6.69B $4.64M $84.11M $6.77B
2023-06-30 $65.56 108.77M $7.13B $4.23M $235.41M $7.36B