ProfitTaking Strategy CNBC Analyst Trims Position After 80 Rally Since April Donald Trump JrBacked Enhanced Games Set for Sunday Debut with Product Expansion Plans Tech Media Telecom Roundup WSJ Market Talks Highlight DeepSeek and SoFi Prediction Market Platforms Face Legal Offensive from Multiple States and Federal Regulators UKGulf Trade Deal Hailed as Monumental Achievement by Bahrain Minister Iran Could Open Strait of Hormuz Without Conditions as Part of Peace Deal Petraeus Indicates ZEPP Q3 2025 Earnings Narrowing Loss Without Revenue Disclosure ARCB Q1 2026 Earnings EPS Surprise of 1536 Drives Stock Higher Heartcore Enterprises Inc HTCR Q2 2025 Earnings Stunning EPS Surprise Highlights Strong Operational Recovery RGA Q1 2026 Earnings Strong EPS Beat Driven by Favorable Underwriting Results ABCL Q1 2026 Earnings NarrowerthanExpected Loss Drives Positive Stock Reaction MXCT Q1 2026 Earnings EPS Beats with 5098 Surprise Stock Rises 8 Hippo Holdings HIPO Retreats 25 as Shares Grapple With Resistance Ceiling 707 Cayman Holdings JEM Declines 265 as Selling Pressure Tests Key Support at 140 HUTCHMED HCM Holds Steady at 1175 as Stock Consolidates Near Support Farmer Brothers FARM Holds Steady at 128 as Trading Remains Rangebound Rigel Pharmaceuticals RIGL Holds Near Support Amid Modest Decline Microsoft Appoints Accessibility Veteran to Lead Trusted Technology Group Amid AI Speed Debate WTW Q1 2026 Earnings Adjusted EPS Slightly Beats Estimates Shares Edge Lower Vine Hill Capital Investment Corp VCIC Pulls Back Sharply Key Levels Under Scrutiny Progressive Corporation PGR Edges Higher as Shares Hold Near Key Support Levels TrioTech International TRT Faces Notable Decline Amid Broader Market Pressure Neuronetics STIM Holds at 122 as Stock Consolidates Near Key Support Federal Agricultural Mortgage Corporation AGM Holds Steady Near Resistance as Trading Volume Normalizes Saratoga Investment Corp 750 Notes SAV Slip Slightly as Bond Market Consolidates Friedman Industries Inc FRD Edges Higher Key Levels to Watch Inspire Medical Systems Shares Decline 422 as Stock Tests Key Support Levels