Porch Group Inc PRCH Q1 2026 Earnings EPS Surprises Positively Stock Edges Lower OXBR Earnings Overview 20260523 PG Q1 2026 Earnings Slight EPS Miss Weighs on Shares AOUT Q1 2026 Earnings Significant EPS Beat Despite Stock Decline 908 Devices MASS Q1 2026 Earnings EPS Misses Estimates as Stock Edges Higher Mosaic Company MOS Q1 2026 Earnings EPS Falls Short by 79 Stock Rises Unexpectedly