NYSE:TREX | Historical Stock Price | TREX CO INC

Complete retained daily price history on its own workbook tab. Split-adjusted close keeps every historical share price on one comparable split basis. Cumulative dividend-reinvested close is the daily close of a rebased total-return index: it starts with one share at the earliest retained close, reinvests every distribution, and normalizes every forward and reverse split exactly once. Admitted exchange opening prices remain a distinct current-session series.

Available history
1999-04-08 to 2026-09-04
Data captured

Stock Price Chart

Blue: Split-adjusted close · Orange: Cumulative dividend-reinvested close

$0.64$1.89$5.54$16.26$47.76$140.231999-04-082026-08-27

Logarithmic scale. Both lines share the same starting value for the selected range.

View year

Historical Stock Price — 2023

DateSplit-adjusted closeCumulative dividend-reinvested closeReported volumeOpen priceExchange Volume
2023-12-29$82.79$82.79419,700
2023-12-28$83.72$83.72290,600
2023-12-27$83.62$83.62590,700
2023-12-26$83.43$83.43411,900
2023-12-22$83.32$83.32712,200
2023-12-21$83.19$83.19764,000
2023-12-20$81.56$81.561,412,300
2023-12-19$80.92$80.92954,200
2023-12-18$79.01$79.01658,200
2023-12-15$80.22$80.221,798,800
2023-12-14$80.14$80.141,303,100
2023-12-13$75.45$75.45889,600
2023-12-12$72.85$72.85787,500
2023-12-11$72.53$72.53660,800
2023-12-08$72.96$72.96457,000
2023-12-07$72.88$72.88618,000
2023-12-06$72.58$72.58877,200
2023-12-05$71.86$71.86492,200
2023-12-04$72.66$72.66667,100
2023-12-01$72.07$72.07902,100
2023-11-30$70.27$70.27886,600
2023-11-29$70.22$70.22845,800
2023-11-28$69.05$69.05711,200
2023-11-27$68.90$68.90796,200
2023-11-24$68.23$68.23246,400
2023-11-22$67.58$67.58526,000
2023-11-21$67.58$67.58638,200
2023-11-20$67.83$67.83855,700
2023-11-17$67.56$67.56667,100
2023-11-16$66.00$66.00516,600
2023-11-15$66.42$66.421,024,000
2023-11-14$66.04$66.041,013,700
2023-11-13$61.38$61.38436,900
2023-11-10$61.42$61.42692,400
2023-11-09$60.37$60.37586,000
2023-11-08$61.49$61.49522,500
2023-11-07$61.16$61.16702,200
2023-11-06$60.17$60.171,333,500
2023-11-03$62.71$62.711,434,200
2023-11-02$61.87$61.871,849,700
2023-11-01$58.40$58.401,820,500
2023-10-31$56.21$56.213,256,500
2023-10-30$55.30$55.301,965,100
2023-10-27$54.28$54.281,007,900
2023-10-26$54.97$54.97841,900
2023-10-25$54.43$54.43807,200
2023-10-24$56.28$56.28887,500
2023-10-23$55.62$55.62809,500
2023-10-20$54.87$54.87810,500
2023-10-19$54.79$54.791,130,900
2023-10-18$56.28$56.281,341,400
2023-10-17$57.92$57.92911,500
2023-10-16$58.59$58.59726,300
2023-10-13$56.86$56.86835,900
2023-10-12$56.99$56.991,018,600
2023-10-11$59.81$59.81713,300
2023-10-10$59.08$59.08865,600
2023-10-09$57.87$57.871,465,800
2023-10-06$58.62$58.621,502,500
2023-10-05$58.20$58.20897,700
2023-10-04$59.63$59.631,228,000
2023-10-03$58.72$58.722,161,300
2023-10-02$61.02$61.021,173,200
2023-09-29$61.63$61.631,370,800
2023-09-28$62.80$62.801,524,300
2023-09-27$61.42$61.421,974,500
2023-09-26$63.60$63.60795,800
2023-09-25$64.24$64.24842,600
2023-09-22$63.96$63.96849,500
2023-09-21$63.21$63.211,024,200
2023-09-20$64.56$64.56486,400
2023-09-19$65.48$65.48755,700
2023-09-18$65.29$65.29754,700
2023-09-15$64.91$64.912,224,100
2023-09-14$66.90$66.90724,100
2023-09-13$65.75$65.751,125,000
2023-09-12$67.87$67.87884,300
2023-09-11$68.66$68.66854,200
2023-09-08$67.33$67.33759,100
2023-09-07$69.03$69.03918,100
2023-09-06$70.19$70.19878,700
2023-09-05$70.12$70.121,135,300
2023-09-01$72.75$72.75569,500
2023-08-31$71.37$71.37581,000
2023-08-30$71.29$71.29604,600
2023-08-29$71.35$71.35869,000
2023-08-28$68.66$68.66844,200
2023-08-25$68.63$68.63860,700
2023-08-24$69.46$69.46633,900
2023-08-23$70.38$70.38809,100
2023-08-22$68.43$68.43966,200
2023-08-21$67.99$67.99959,600
2023-08-18$67.40$67.401,408,900
2023-08-17$68.34$68.341,372,500
2023-08-16$72.43$72.43650,700
2023-08-15$74.06$74.06463,400
2023-08-14$75.00$75.00628,700
2023-08-11$74.53$74.53468,600
2023-08-10$74.50$74.50806,200
2023-08-09$73.98$73.98867,800
2023-08-08$73.75$73.751,199,600
2023-08-07$74.83$74.831,203,200
2023-08-04$72.56$72.561,080,000
2023-08-03$71.51$71.511,176,900
2023-08-02$75.43$75.431,402,100
2023-08-01$75.95$75.952,780,800
2023-07-31$69.14$69.141,470,200
2023-07-28$69.26$69.261,111,900
2023-07-27$68.03$68.03713,600
2023-07-26$69.38$69.38893,600
2023-07-25$67.46$67.46748,700
2023-07-24$66.55$66.55830,100
2023-07-21$66.79$66.791,023,900
2023-07-20$66.95$66.951,346,100
2023-07-19$68.77$68.771,067,900
2023-07-18$69.15$69.151,485,800
2023-07-17$70.70$70.70830,100
2023-07-14$69.89$69.89703,800
2023-07-13$70.51$70.51763,900
2023-07-12$70.74$70.741,779,500
2023-07-11$68.35$68.351,539,600
2023-07-10$65.30$65.30816,200
2023-07-07$62.18$62.18508,400
2023-07-06$62.33$62.33845,300
2023-07-05$64.44$64.44668,000
2023-07-03$64.95$64.95466,100
2023-06-30$65.56$65.56611,900
2023-06-29$64.99$64.99896,600
2023-06-28$64.40$64.40990,500
2023-06-27$63.78$63.78886,000
2023-06-26$61.57$61.57929,600
2023-06-23$60.59$60.591,014,800
2023-06-22$60.08$60.08870,700
2023-06-21$60.06$60.061,467,700
2023-06-20$60.40$60.401,097,000
2023-06-16$58.43$58.431,613,800
2023-06-15$59.35$59.35985,400
2023-06-14$57.99$57.991,266,500
2023-06-13$59.89$59.89839,900
2023-06-12$58.42$58.421,103,300
2023-06-09$57.81$57.811,021,300
2023-06-08$58.90$58.901,032,500
2023-06-07$58.21$58.21857,100
2023-06-06$57.48$57.48825,600
2023-06-05$55.65$55.65816,900
2023-06-02$55.89$55.89986,400
2023-06-01$53.34$53.341,026,800
2023-05-31$51.35$51.351,048,700
2023-05-30$52.92$52.92656,200
2023-05-26$52.93$52.93598,800
2023-05-25$52.64$52.641,330,800
2023-05-24$53.85$53.85963,900
2023-05-23$54.19$54.191,361,800
2023-05-22$56.57$56.57667,000
2023-05-19$56.56$56.561,261,800
2023-05-18$57.69$57.69824,600
2023-05-17$57.11$57.111,585,900
2023-05-16$55.96$55.961,006,600
2023-05-15$57.52$57.52796,100
2023-05-12$56.64$56.64877,300
2023-05-11$58.09$58.091,574,400
2023-05-10$59.48$59.481,571,500
2023-05-09$60.89$60.893,287,400
2023-05-08$56.30$56.301,474,200
2023-05-05$55.23$55.231,096,800
2023-05-04$53.23$53.23777,900
2023-05-03$55.24$55.241,303,300
2023-05-02$54.56$54.56803,400
2023-05-01$54.73$54.73624,600
2023-04-28$54.66$54.66697,500
2023-04-27$54.03$54.03876,800
2023-04-26$52.17$52.17677,800
2023-04-25$53.68$53.68873,300
2023-04-24$55.19$55.19902,300
2023-04-21$53.66$53.66755,300
2023-04-20$53.75$53.751,661,600
2023-04-19$54.52$54.521,548,600
2023-04-18$53.18$53.18791,600
2023-04-17$52.21$52.21548,000
2023-04-14$51.94$51.94616,700
2023-04-13$51.51$51.51930,100
2023-04-12$50.57$50.57830,700
2023-04-11$50.11$50.11742,000
2023-04-10$48.90$48.90886,500
2023-04-06$47.96$47.96884,100
2023-04-05$47.50$47.50970,200
2023-04-04$47.76$47.76635,000
2023-04-03$49.37$49.371,217,300
2023-03-31$48.67$48.671,709,300
2023-03-30$46.55$46.55529,600
2023-03-29$46.84$46.84573,000
2023-03-28$46.35$46.35551,700
2023-03-27$46.43$46.43731,700
2023-03-24$46.29$46.29656,200
2023-03-23$46.52$46.521,264,100
2023-03-22$47.02$47.02652,500
2023-03-21$48.81$48.81981,700
2023-03-20$46.99$46.99668,800
2023-03-17$46.67$46.671,463,900
2023-03-16$47.90$47.901,599,400
2023-03-15$48.35$48.351,013,000
2023-03-14$49.08$49.081,062,500
2023-03-13$48.66$48.66845,200
2023-03-10$48.82$48.821,205,200
2023-03-09$50.70$50.701,067,900
2023-03-08$52.16$52.16878,600
2023-03-07$51.03$51.03889,900
2023-03-06$50.89$50.891,009,900
2023-03-03$52.86$52.86901,000
2023-03-02$50.90$50.901,053,200
2023-03-01$50.40$50.401,804,600
2023-02-28$51.13$51.132,803,400
2023-02-27$51.40$51.401,710,500
2023-02-24$50.15$50.151,267,400
2023-02-23$51.51$51.51940,400
2023-02-22$51.08$51.08916,500
2023-02-21$50.43$50.431,463,100
2023-02-17$53.79$53.79809,300
2023-02-16$55.66$55.661,131,000
2023-02-15$56.66$56.66631,300
2023-02-14$56.80$56.80816,300
2023-02-13$56.79$56.79874,500
2023-02-10$55.85$55.851,241,100
2023-02-09$57.23$57.232,737,800
2023-02-08$55.12$55.12717,500
2023-02-07$55.64$55.64639,700
2023-02-06$55.29$55.29861,900
2023-02-03$56.26$56.261,199,200
2023-02-02$57.56$57.561,846,700
2023-02-01$55.27$55.271,363,500
2023-01-31$52.72$52.72824,200
2023-01-30$49.77$49.77751,000
2023-01-27$51.00$51.00777,500
2023-01-26$50.12$50.121,277,500
2023-01-25$50.58$50.581,006,000
2023-01-24$51.40$51.40634,700
2023-01-23$51.96$51.96859,500
2023-01-20$50.72$50.721,132,600
2023-01-19$48.75$48.75779,600
2023-01-18$50.72$50.72930,400
2023-01-17$50.78$50.781,084,100
2023-01-13$50.73$50.73941,600
2023-01-12$49.69$49.691,269,500
2023-01-11$49.63$49.63883,300
2023-01-10$48.19$48.19938,000
2023-01-09$46.71$46.71644,300
2023-01-06$45.90$45.90591,200
2023-01-05$44.75$44.75783,900
2023-01-04$45.55$45.551,092,000
2023-01-03$43.70$43.701,266,400