Citigroup C Shows Potential as a LongTerm Value Play in Current Market Trex Company TREX Delivers Q1 2026 Beat EPS 059 vs 052 Expected Enlight ENLT Q1 2026 Earnings EPS 008 In Line with Estimates