CMCO Q1 2026 Earnings EPS Beats Estimates as Cost Discipline Lifts Results Soligenix SNGX Q1 2026 Earnings NarrowerThanExpected Loss Beats Estimates Stock Slips VIAV Q1 2026 Earnings EPS Beats Estimates Amid Strategic Focus BWA Q1 2026 Earnings EPS Surpasses Estimates Amid Operational Focus Radian Group Q1 2026 Earnings EPS Beat Forecasts but Stock Slides on Macro Concerns Ryder System Inc R Q1 2026 Earnings EPS Surprises 965 Above Estimates