NYSE:TREX | Key Financial Ratios | TREX CO INC

Complete source-backed ratio history.

Available history
2009-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-301.0610.90%17.56%
2026-03-311.0211.06%19.22%
2025-12-311.2413.10%18.41%
2025-09-301.214.45%20.14%
2025-06-301.0812.92%19.36%
2025-03-310.9812.78%22.15%
2024-12-311.0817.35%26.88%
2024-09-301.418.73%26.73%
2024-06-301.7820.63%29.28%
2024-03-311.3919.49%31.34%
2023-12-311.8921.88%27.52%
2023-09-301.519.41%27.98%
2023-06-301.1413.34%22.88%
2023-03-311.0313.64%27.59%
2022-12-310.9919.77%33.91%
2022-09-301.3623.71%35.86%
2022-06-302.329.18%40.37%
2022-03-313.0623.80%32.09%
2021-12-314.5222.68%28.79%
2021-09-302.6523.81%31.49%
2021-06-302.221.80%30.20%
2021-03-311.7420.19%30.80%
2020-12-313.0322.79%29.84%
2020-09-303.1123.37%30.85%
2020-06-302.9624.90%33.44%
2020-03-312.7524.66%34.44%
2019-12-313.8524.44%32.22%
2019-09-303.5223.55%31.73%
2019-06-303.5122.74%31.14%
2019-03-312.7324.09%35.53%
2018-12-312.9128.93%39.24%
2018-09-303.2829.36%38.86%
2018-06-302.6628.55%39.71%
2018-03-311.7623.42%39.83%
2017-12-312.3829.16%41.14%
2017-09-30228.75%42.28%
2017-06-302.9327.31%40.46%
2017-03-311.6222.30%44.80%
2016-12-312.0630.64%50.57%
2016-09-302.0330.05%52.53%
2016-06-301.3524.51%52.78%
2016-03-311.0517.35%61.97%
2015-12-311.6422.69%41.30%
2015-09-301.2919.41%41.82%
2015-06-301.6918.19%33.23%
2015-03-311.3716.14%35.56%
2014-12-311.7221.20%36.62%
2014-09-301.5727.69%48.05%
2014-06-301.2212.87%28.18%
2014-03-311.49.24%20.22%
2013-12-311.6118.39%32.45%
2013-09-301.599.15%16.92%
2013-06-302.078.41%12.89%
2013-03-311.324.72%10.23%
2012-12-311.241.61%2.89%
2012-09-301.19-7.25%-12.13%
2012-06-301.021.630.67%1.69%
2012-03-310.97-1.56%-4.15%
2011-12-310.850.93-5.08%-12.53%
2011-09-300.90.762.66%5.58%
2011-06-300.890.79-0.89%-1.97%
2010-12-312.430.82

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-311.2413.10%18.41%
2024-12-311.0817.35%26.88%
2023-12-311.8921.88%27.52%
2022-12-310.9919.77%33.90%
2021-12-314.5222.68%28.79%
2020-12-313.0322.79%29.84%
2019-12-313.8524.44%32.22%
2018-12-312.9128.93%39.24%
2017-12-312.3829.16%41.14%
2016-12-312.0630.64%50.57%
2015-12-311.6422.69%41.30%
2014-12-311.7221.20%36.62%
2013-12-311.6118.39%32.45%
2012-12-311.241.61%2.89%
2011-12-310.850.93-5.08%-12.53%
2010-12-312.430.82-4.06%-9.78%
2009-12-31-15.31%