QRHC Q1 2026 Earnings EPS Misses Estimates Stock Gains Despite Loss Global Partners GLP Q1 2026 Earnings Massive EPS Surprise of 455 as Partnership Delivers Strong Results ASTL Q1 2026 Earnings EPS Surges Past Estimates by 42 Stock Jumps 7 CODA Q1 2026 Earnings EPS Surpasses Estimates as Stock Rises 455 BRFH Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction EUDA Health Holdings EUDA Rallies 369 as Buyers Step In Near Support Jianzhi Education Technology Group JZ Holds Steady at 073 as Stock Consolidates Between Key Levels DiaMedica Therapeutics DMAC Gains 243 as Buyers Defend Key Support Americold Realty Trust COLD Edges Higher as Industrial Real Estate Demand Stabilizes SRPT Q1 2026 Earnings EPS Smashes Estimates by 1847 as Gene Therapy Execution Drives Profit Surprise