KNSL Q1 2026 Earnings EPS Surges Past Estimates on Strong Underwriting Performance ELMD Q1 2026 Earnings Strong EPS Surprise of 42 Highlights Operating Efficiency DMC Global BOOM Q1 2026 Earnings NarrowerThanExpected Loss Supports Modest Stock Gain Bed Bath Beyond Inc BBBY Q1 2026 Earnings NarrowerthanExpected Loss Reported Amid Restructuring Uncertainty Omnicell Inc OMCL Q1 2026 Earnings EPS Surges Past Estimates Stock Slips Sunshine Biopharma Inc SBFM Q1 2026 Earnings Reported Loss Per Share of 025 Stock Declines 68