UFP Technologies Q1 2026 Earnings EPS Misses Estimates Amid Slight Stock Gains CDP Q1 2026 Earnings EPS Beats Estimates by 201 Shares Gain 148 CDNS Q1 2026 Earnings EPS Tops Estimates Stock Edges Higher Omada Health Q1 2026 Earnings Narrower Loss Beats Street Expectations STRC Q1 2026 Earnings Massive EPS Miss Highlights Challenges for Preferred Stock Baker Hughes Q1 2026 Earnings Strong EPS Beat Signals Operational Resilience