Trex Company TREX Delivers Q1 2026 Beat EPS 059 vs 052 Expected Humana HUM Reports Strong Q1 2026 Revenue NA EPS Beats GigCapital8 GIW Stock Steady at 1005 Support at 955 20260520 IBF Launches AI Finance Training Programme for Undergraduates Alcon ALC Q1 2026 Earnings EPS 085 Beats Estimates Cocrystal COCP Q1 2026 Earnings Miss by Significant Key Takeaways Ross Stores ROST Q1 2026 Earnings EPS 200 Beats Estimates Cognizant CTSH Gains 097 Support Holds at 4880 20260520 Consumer Prices Surge 38 Annually in April Marking Highest Inflation Since May 2023 Googles New AI Model May Significantly Reduce Token Costs for Enterprises Paloma PALOU Flat at 1010 Consolidation Continues 20260520