Truist Securities Upgrades Trex (TREX) to Buy

Go back to Truist Securities Upgrades Trex (TREX) to Buy
TREX COMPANY, Inc. (NYSE: TREX) Delayed: 107.60 -0.7 (0.65%)
Previous Close $108.30    52 Week High $67.14 
Open $108.28    52 Week Low $31.11 
Day High $108.35    P/E 120.90 
Day Low $106.87    EPS $0.89 
Volume 1,554,946