BCPC Q1 2026 Earnings EPS Slightly Misses Estimates as Stock Edges Higher VOD Q4 2025 Earnings EPS Surges Past Estimates by 4078 Yet Shares Slip Trimble Inc TRMB Q1 2026 Earnings Strong Earnings Beat Despite Flat Stock Reaction BTG Q1 2026 Earnings Earnings Surge Past Estimates Amid Strong Operational Execution Oura HealthTracking Smart Ring Maker Files Confidentially for IPO