MED Q1 2026 Earnings EPS Surprises to the Upside but Stock Declines SBLK Q1 2026 Earnings Strong EPS Beat Amid Dry Bulk Headwinds NOA Q1 2026 Earnings EPS Misses Estimates as Stock Declines 332 SPOK Q1 2026 Earnings EPS Misses Estimates by 51 Revenue Data Unavailable BSAC Q1 2026 Earnings EPS Surpasses Estimates Shares Rally on Strong Performance IBP Q1 2026 Earnings Earnings Miss Amid Sustained Operational Headwinds