CMSD Q1 2026 Earnings Utility Parent Delivers EPS Beat Notes Edge Higher Balchem Corporation Q1 2026 Earnings EPS Misses Estimates Amid Unchanged Stock CVRX Q1 2026 Earnings NarrowerThanExpected Loss Boosts Investor Sentiment DBI Q1 2026 Earnings Narrower Loss Beats Estimates Shares Rally Over 6 Ryan Specialty Holdings Inc RYAN Q1 2026 Earnings EPS Beats Estimates Despite Modest Stock Pullback