SharePost Content Read More Yahoo Finance #finance Post navigation Fabrinet (FN) Advances as Optical Hardware Demand Strengthens Trex Company (TREX) Under Pressure as Housing Weakness Impacts Outdoor Living Demand