Zenas BioPharma ZBIO Gained 717 Can It Break 2008 20260520 Trex Company TREX Q1 2026 Earnings EPS 059 Beats Estimates UK Inflation Slows to 28 in April Easing Pressure on Households and Chancellor Chemung CHMG Q1 2026 Beat Revenue NA EPS Exceeds by Significant Undergraduates to Gain Practical AI Skills in Finance Under IBFs New Training Initiative Duolingo DUOL Q1 2026 Results Top Views on Strong Revenue