BWA Q1 2026 Earnings EPS Surprise Drives Positive Market Reaction SRAD Q1 2026 Earnings EPS Misses Estimates Stock Rises Slightly JSPR Q1 2026 Earnings Stunning EPS Beat Highlights Cost Discipline as PreRevenue Biotech Advances Pipeline TRMB Q1 2026 Earnings EPS Surpasses Estimates by 79 Amid Strong Operational Execution WVVIP Q1 2024 Earnings Net Loss of 022 Per Share Stock Declines OSBC Q1 2026 Earnings Earnings Miss Estimates Amid Narrowing Margins