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