Huron Consulting Group Q1 2026 Earnings EPS Surpasses Estimates by 58 AEBI Q1 2026 Earnings Earnings Per Share Misses Estimates Stock Edges Higher GWW Q1 2026 Earnings Earnings per Share Surpass Estimates by Nearly 13 ABX Q1 2026 Earnings Narrow Miss on EPS as Shares Edge Higher Pure Cycle Corporation PCYO Q1 2026 Earnings Earnings Per Share of 005 Amidst No Consensus Estimate Satellogic Inc SATL Surges 10 Testing Key Resistance at 1114 Trustmark Corporation TRMK Holds Steady Near Support as Traders Assess Modest Pullback TAT Technologies Ltd TATT Surges 325 as Shares Test Key Resistance Near 4033 Xenetic Biosciences XBIO Bounces 303 Holding Above Key Support DMRC Q1 2026 Earnings EPS Surprises to the Upside Driving Positive Stock Reaction