JD Q1 2026 Earnings EPS Misses Estimates Stock Declines 3 SFNC Q1 2026 Earnings EPS Misses Estimates as Shares Slip THRY Q1 2026 Earnings Profitable Quarter Surges Past Expectations with 520 EPS Surprise BillionToOne BLLN Q1 2026 Earnings Strong EPS Beat Overshadows Missing Revenue Details PIII Q1 2026 Earnings Surprise Profitability Amidst Operational Challenges MMS Q1 2026 Earnings EPS Surpasses Expectations Despite Stock Dip