Current Stock Value

Trex Company, Inc. (TREX)

$51.84

-2.58 (-4.74%)
Valuation Date: 8/20/2022
Share Price on Valuation Date 51.84$
Stock Beta 1.48
Outstanding Shares 116.25