Trex Company TREX Q1 2026 Earnings EPS 059 Beats Estimates Launch One LPAAW Unchanged at 012 RangeBound Trading 20260520