STWD Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Uptick INSM Q1 2026 Earnings EPS Beat of 2234 But Stock Declines 3 ATRC Earnings Overview 20260528 BFST Q1 2026 Earnings EPS Beats Estimates Amid Steady Operational Performance EXAS Q4 2025 Earnings Significant EPS Miss Raises Questions on Path to Profitability Pixelworks Inc PXLW Q1 2026 Earnings Massive EPS Surprise Amid Revenue Disclosure Gap