Diamond Hill Investment Group Q1 2025 Earnings Steady EPS Amid a Quiet Quarter Solid Biosciences Inc SLDB Q1 2026 Earnings Wider Loss Reported as Pipeline Investment Continues CDLX Q1 2026 Earnings Adjusted Loss Narrows EPS Surprise of 4945 Beats Expectations IBM Q1 2026 Earnings EPS Surpasses Estimates as Company Continues Strategic Transformation Teledyne Technologies TDY Q1 2026 Earnings EPS Beats Estimates Stock Gains Amid Disciplined Execution BMRA Q1 2026 Earnings Biomerica Reports Net Loss of 044 Per Share Amid Ongoing Development Efforts