EU and Mexico Finalize Expanded Trade Deal to Diversify Supply Chains FTSE 100 Edges Higher as Iran Deal Optimism Tempers Oil Price Surge OpenAI Reportedly Prepares Confidential IPO Filing Signaling AI Market Leadership Retail Hiring Surges in April Yet Consumer Caution Signals Emerge Nifty Midcap 100 Hits Record High for Fourth Straight Session Analysts Flag Potential 20 Upside China Confirms Order for 200 Boeing Jets Highlighting Aviation as Key Area for US Cooperation GMAB Q1 2026 Earnings EPS Misses by Over 40 as Analyst Expectations Prove Too High RTO Q4 2025 Earnings EPS Falls Short of Expectations Stock Slips 142 CHEF Q1 2026 Earnings EPS Surges Past Estimates as Company Delivers Strong Profitability Cerus Corporation CERS Q1 2026 Earnings Narrowing Losses Beat Estimates as Cost Discipline Strengthens DBI Q1 2026 Earnings Narrower Loss Beats Estimates Shares Rally Over 6 NextPlat Corp NXPL Q1 2026 Earnings Loss per share of 042 stock edges up 155 amid limited disclosure Tectonic Therapeutic TECX Slides 174 as Biotech Sector Headwinds Persist SKK Holdings Limited SKK Holds Steady Near Support Amidst RangeBound Trading Empire Petroleum EP Edges Lower While Holding Key Support Zone Stellar V Capital Corp Warrant SVCCW Holds Steady at 020 Amid Narrow Trading Range HACQU Edges Lower as SPAC Unit Continues to Trade Near 10 Level Analyst Report Highlights Pinterest Incs Growth Potential and Market Position TechnipFMC FTI Q1 2026 Earnings EPS Delivers 118 Surprise but Shares Retreat SAIC Surges 35 as Defense Contractor Gains Momentum Kaltura Q1 2026 Earnings EPS Surprises to the Upside but Stock Slips Amid Revenue Uncertainty CMMB Q1 2026 Earnings EPS Misses Estimates as DevelopmentStage Biotech Continues Without Revenue CRS Q1 2026 Earnings EPS Beats Estimates by 408 Stock Shows Modest Uptick Blue Owl Capital Corporation OBDC Q1 2026 Earnings EPS Misses Estimates Despite Upbeat Stock Reaction OOMA Q1 2026 Earnings EPS Surpasses Estimates with 786 Beat RRX Q1 2026 Earnings EPS Surpasses Estimates by 152 Shares Dip 262 AXR Q1 2026 Earnings Slight EPS Beat Marks a Quiet Quarter