Block Inc XYZ Q1 2026 Earnings Strong EPS Beat of 2443 Surprises Markets Shares Dip Slightly DCGO Q1 2026 Earnings EPS Misses Estimates as Stock Rises 514 Flexible Solutions International Inc FSI Q1 2026 Earnings EPS Misses Estimates but Stock Gains 313 SPH Q1 2026 Earnings EPS Surpasses Estimates as Propane Demand Holds Steady CRNX Q1 2026 Earnings EPS Surprise Beats Estimates as PreRevenue Biotech Advances Pipeline BATL Stock Plunges Over 10 Key Support at 161 in Focus Ares Capital ARCC Slips 08 as Investors Assess Yield and Rate Outlook 707 Cayman Holdings JEM Declines 265 as Selling Pressure Tests Key Support at 140 Bank of the James Financial Group BOTJ Holds Steady with Modest Gains Amid Support Levels SXT Q1 2026 Earnings Strong EPS Beat Drives Positive Sentiment Community Healthcare Trust Incorporated CHCT Q1 2026 Earnings Massive Earnings Surprise as Profitability Rebounds Sharply CNC Q1 2026 Earnings Robust EPS Surprise Drives Stock Higher ARVN Q1 2026 Earnings BetterThanExpected Loss Amid No Revenue Nordic American Tankers Limited NAT Q4 2025 Earnings EPS Misses Estimates Stock Declines PNR Q1 2026 Earnings Pentair Beats EPS Estimates Stock Rises Castle Biosciences Q1 2026 Earnings NarrowerThanExpected Loss Stock Slips