SITM Q1 2026 Earnings EPS Surges Past Estimates with 22 Beat ICHR Q1 2026 Earnings EPS Beat Surprises Revenue Details Omitted NBBK Q1 2026 Earnings Earnings Miss as EPS Falls 285 Below Estimates Edgewell Personal Care EPC Q1 2026 Earnings EPS Misses Estimates but Shares Gain Inhibikase Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss but Stock Declines XYL Q1 2026 Earnings EPS Beat Drives Modest Stock Uptick