Worthington Enterprises Q1 2026 Earnings EPS Beats Estimates Amid Operational Strength DGICB Q1 2026 Earnings EPS Misses Estimates Amidst Challenging Underwriting Environment CG Q1 2026 Earnings Earnings Miss Expectations Despite Modest Stock Gain Satellos Bioscience Inc MSLE Q1 2026 Earnings EPS Beat with 1358 Surprise Stock Declines 546 SHLS Q1 2026 Earnings Earnings Beat Driven by Margin Strength Shares Rise 377 PMN Q1 2026 Earnings Narrowerthanexpected Loss Stock Gains on Pipeline Progress