Trex Company Inc (NYSE:TREX)

48.66
Delayed Data
As of Mar 31
 +2.11 / +4.53%
Today’s Change
38.68
Today|||52-Week Range
70.88
+14.95%
Year-to-Date