Kodiak AI Inc KDK Q1 2026 Earnings Surprise Profit Beats Expectations Amid Revenue Disclosures Odyssey Marine Exploration Inc OMEX Q1 2016 Earnings Surprise Profit Amid Revenue Void TrueBlue Inc Q1 2026 Earnings EPS Surprises Above Estimates Despite Negative Earnings CBFV Q1 2026 Earnings EPS Beats Estimates Stock Rises on Strong Performance MSCI Inc MSCI Q1 2026 Earnings Narrow EPS Beat Reflects Stability in Index Analytics NMG Q1 2026 Earnings Narrowing Losses and Strategic Progress in Graphite Production PRHIZ Q1 2024 Earnings Surprise Profit as EPS Beats Estimates SPB Q1 2026 Earnings Earnings Beat Estimates Amidst Solid Operational Execution MSC Q4 2025 Earnings Reported EPS of 011 Stock Declines 384 ITT Q1 2026 Earnings EPS Beat Fails to Impress Shares Dip 248 United Rentals URI Q1 2026 Earnings EPS Surges Past Estimates by 72 as Stock Inches Higher SWK Q1 2026 Earnings EPS Beat Drives Positive Sentiment EIC Q4 2025 Earnings Slight EPS Miss Amid Stable Operations