BCPC Q1 2026 Earnings EPS Slightly Misses Estimates as Stock Edges Higher Jim Cramer Notes Shift in Tech Leadership Semiconductors and AI Infrastructure Replace Software BCPC Q1 2026 Earnings EPS Slightly Misses Estimates as Stock Edges Higher Security National Financial Corporation SNFCA Q4 2025 Earnings Steady Earnings Amid Quiet Market Response Trimble Inc TRMB Q1 2026 Earnings Strong Earnings Beat Despite Flat Stock Reaction XELB Q1 2026 Earnings Narrowed EPS Loss Surprises Estimates Stock Surges