SPRU Q1 2026 Earnings EPS Loss of 016 Per Share No Revenue Disclosed GOOG Q1 2026 Earnings EPS Misses Estimates Amid Flat Market Response CompX International Inc CIX Q1 2026 Earnings EPS of 048 Highlights Operational Stability Amid Quiet Reporting BDX Q1 2026 Earnings Earnings Per Share Exceeds Estimates Stock Holds Steady CNTN Q4 2023 Earnings NarrowerThanExpected Loss Drives Share Uptick Trimble Inc TRMB Q1 2026 Earnings EPS Surpasses Estimates Amid Strong Operational Execution