USBC Q1 2025 Earnings EPS Beats Estimates Despite Loss Stock Declines 513 Piper Sandler Q1 2026 Earnings EPS Beats Estimates by 512 Amid Mixed Market Signals QuickLogic QUIK Q1 2026 Earnings EPS Misses Consensus by Wide Margin MLAB Q1 2026 Earnings Earnings Per Share Surges Past Estimates by Over 130 Sonoma Pharmaceuticals Inc SNOA Q1 2026 Earnings EPS Slightly Misses Estimates Amid Thin Revenue Disclosures BDX Q1 2026 Earnings EPS Beats Estimates Stock Gains Slightly