Centessa Pharmaceuticals CNTA Q1 2026 Earnings EPS Miss Amid PreRevenue Phase Stock Slips Slightly UFP Technologies Q1 2026 Earnings EPS Misses Estimates Stock Slips 196 Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 Ovintiv Q1 2026 Earnings Strong EPS Beat Amid Modest Stock Decline MTUS Q1 2026 Earnings EPS Surprise Drives Stock Higher NFG Q1 2026 Earnings EPS Misses Estimates as Stock Edges Lower