NAUT Q1 2026 Earnings Narrowed Losses Beat Estimates Amid Platform Progress MLAB Q1 2026 Earnings Earnings Per Share Surges Past Estimates by Over 130 SBLK Q1 2026 Earnings Strong EPS Beat Amid Dry Bulk Headwinds INUV Q1 2026 Earnings Strong EPS Beat Drives Stock Price Higher IO Biotech Q3 2025 Earnings EPS Beat of 6067 Surprise but No Revenue from PreCommercial Pipeline DaVita Q1 2026 Earnings Strong EPS Beat Drives Positive Momentum