EU Industry Commissioner Warns Against SingleCountry Supply Chain Reliance Amid China Tensions SP 500 Futures Edge Higher Index Heads for Best Weekly Run Since 2023 USIran Talks in Focus Portfolio Manager Trims Position After 80 Rally Since April Initiation Prediction Markets Face Mounting Legal Challenges as 16 States Take Action Against Platforms Nikkei 225 Breaches 65000 for First Time as Oil Prices Slide on Hormuz Hopes Prediction Markets Surge in Popularity Drawing a Young Male Demographic CARL Q1 2026 Earnings Personal Surgery Specialist Beats EPS Estimates Stock Rises IRTC Q1 2026 Earnings EPS Beat by 47 Amid Ongoing Revenue Uncertainty EZPW Q1 2026 Earnings EPS Surges 387 Above Expectations Stock Reacts Negatively EDBL Q1 2026 Earnings Widening Losses and Stock Decline Reflect Challenging Quarter METC Q1 2026 Earnings Coal Producer Misses Estimates Amid Demand Headwinds ALT Q1 2026 Earnings Strong EPS Beat Highlights Continued Pipeline Progress Liberty Broadband LBRDK Faces Pressure as Shares Decline Over 3 New Horizon Aircraft HOVR Slides 7 Approaching Critical Support at 262 KimberlyClark KMB Edges Higher 178 as Defensive Appeal Strengthens Apimeds Pharmaceuticals APUS Slides 423 Support Level in Focus Zenta Group ZGM Holds Steady at 165 Consolidation Within Defined Range China Confirms Landmark Order for 200 Boeing Jets Calls Aviation a Key Area for USChina Cooperation Rapid7 RPD Q1 2026 Earnings EPS Surprises 1765 Above Estimates Shares Rise BuildABear Workshop BBW Holds Steady Near Support Amid Modest Pullback Lithia Motors LAD Gains Nearly 2 as Shares Test Key Resistance Zone Ecopetrol EC Slips 101 as Energy Sector Headwinds Persist Key Support at 1403 in Focus Gabelli Convertible and Income Securities Fund GCV Edges Lower as Market Narrows Premium Tecnoglass TGLS Holds Steady Near 41 as Support and Resistance Levels Come into Focus PureTech Health PRTC Holds Steady at 1725 Consolidation or Calm Before a Move RPC Inc RES Faces Continued Pressure as Shares Test Key Support Levels Korro Bio Inc KRRO Surges 62 as Biotech Stock Tests Key Resistance at 1295