SMC Q1 2026 Earnings EPS Beats Estimates but Stock Declines 778 UNIT Q1 2026 Earnings EPS Surprises with a 296 Beat Amid Narrowing Losses Stock Declines VECO Q1 2026 Earnings EPS Misses Estimates Stock Declines 32 ITP Q3 2025 Earnings Net Loss Reported as Stock Declines Slightly PLMR Q1 2026 Earnings Earnings Beat Driven by Underwriting Strength iBio Q1 2026 Earnings EPS Miss Amid PreRevenue Stage Stock Rises 33