MBIA Q1 2026 Earnings Deep Losses Underscore Continued Credit Portfolio Challenges Castle Biosciences Q1 2026 Earnings NarrowerThanExpected Loss Stock Slips PLOW Q1 2026 Earnings Strong EPS Surprise Drives Stock Higher XGN Q1 2026 Earnings EPS Beat Highlights Cost Discipline Amid Revenue Uncertainty VSEC Q1 2026 Earnings Strong EPS Beat of 278 Highlights Operational Execution EMBJ Q1 2026 Earnings EPS Falls Short of Estimates as Shares Edge Higher