News

Since 2009, Trex (NYSE: TREX) has delivered total returns of roughly 3,200%, despite being tied to the highly cyclical United States housing industry. Trex, which has manufactured composite ...