TREX Q1 2026 Earnings Strong Earnings Beat Drives Stock Higher GPOR Q1 2026 Earnings Earnings Miss Expectations Amidst Volatile Energy Market IT Q1 2026 Earnings EPS Surges Past Estimates by 1065 CGBD Q1 2026 Earnings Narrow EPS Miss Weighs on Investor Sentiment as Portfolio Remains Resilient PRME Q1 2026 Earnings EPS Worse Than Expected as PreRevenue Biotech Advances Pipeline Visteon Corporation VC Q1 2026 Earnings EPS Beats Estimates Shares Rise