DOC Q1 2026 Earnings Massive EPS Beat of 515 Surprises Analysts BSAC Q1 2026 Earnings Earnings Beat Estimates as Net Income Rises Stock Slightly Down IX Q1 2026 Earnings EPS Misses Estimates as Operational Headwinds Persist BMNR Q1 2026 Earnings Positive EPS Surprise Amid No Revenue Disclosure CPK Q1 2026 Earnings EPS Surpasses Estimates Stock Edges Lower Penumbra Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher