Market Recap Tech leads gains as consumer lags in mild market pullback BLX Bladex shares dip 072 post Q4 2025 earnings with no consensus estimates for its key financial metrics GNLE Global Net outlines new capital return plans in its latest quarterly Series E preferred earnings release How Immunocore IMCR compares to the market average At Lows 20260511 CartesianIII CGCTU Stock Why It Matters This Year Grinds Higher 20260423 RITME Rithm latest quarterly earnings release includes no standard financial performance metrics for Series E preferred stock Addus ADUS Stock Why Product Demand Slow Drop 20260420 ALGM AllegroMicro posts narrow Q1 2026 earnings beat shares climb modestly on positive investor sentiment Element Solutions ESI Q1 2026 Earnings EPS 041 Beats Estimates Taiwan Takes Center Stage in USChina Talks but Fades in XiPutin Dialogue