Is Shengfeng SFWL Still a Buy After 978 Rally 20260518 NBT Bancorp Declares 037 Quarterly Dividend for Second Quarter 2026 AbCellera ABCL Slides 264 as Selling Pressure Mounts 20260519 Global Clean Tech Manufacturing Investment Retreat Signals Sector Pivot BJs Wholesale Club Announces Strategic Store Overhaul Amid Consumer Spending Slowdown White House Announces New Soybean and Rare Earths Agreements Following TrumpXi Summit China Signals Tariff Reduction Disaster Discounts Why Home Buyers May Start Demanding Lower Prices in HighRisk Areas DWave Shares Surge 44 on Government Support Announcement SoftBank Group Surges 61 Billion in Market Cap Over Two Days on AI Optimism CBS Cancels The Late Show with Stephen Colbert Networks LateNight Strategy Shifts to Comics Unleashed RLI Q1 2026 Earnings EPS Beats by Nearly 5 as Underwriting Disciplines Deliver Rollins Inc ROL Q1 2026 Earnings EPS Edges Past Estimates Shares Dip Slightly Maravai LifeSciences Q1 2026 Earnings EPS Surprise Beats Street but Stock Slips Amid Revenue Disclosures Sachem Capital Corp 800 Notes due 2027 SCCG Q4 2025 Earnings Modest EPS Beat Amid Broader Market Caution Mattel Q1 2026 Earnings NarrowerthanExpected Loss Highlights Cost Control Marine Products Corporation MPX Edges Lower Amidst RangeBound Trading ZOOZ Strategy Ltd Warrant ZOOZW Surges 5789 as Speculative Interest Builds GDL Fund GDL Holds Steady at 847 as Consolidation Persists NMCO Edges Higher as Nuveen Municipal Credit Fund Holds Above Support Prediction Market Investments Surge as Companies Push Ahead Despite Regulatory Uncertainty IAC Q1 2026 Earnings WiderThanExpected Loss but Shares Rise PLMR Q1 2026 Earnings EPS Surpasses Estimates by 3 Despite Slight Stock Decline XWELL Q3 2023 Earnings Miss on Deeply Negative EPS Sends Stock Lower Arcellx ACLX Q4 2025 Earnings NarrowerthanExpected Loss Highlights Cost Discipline Amid PreRevenue Stage Haemonetics Q1 2026 Earnings EPS Slightly Exceeds Estimates Stock Rises 57 TSS Q1 2026 Earnings EPS Blows Past Estimates Surprise of 17027 CNTX Q1 2026 Earnings Narrower Loss Surprises Shares Advance Over 13 IDT Q1 2026 Earnings Earnings Miss Estimates Despite Positive Stock Movement