RenovoRx Q1 2026 Earnings WiderthanExpected Loss as ClinicalStage Biotech Advances Pipeline CALM Q1 2026 Earnings Earnings Per Share Surges 299 Above Estimates Stock Reacts Mildly PM Q1 2026 Earnings Earnings Beat on Margin Strength SmokeFree Momentum Continues CNP Q1 2026 Earnings Narrow EPS Miss Modest Stock Uptick Amid Utility Stability DNUT Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh on Performance Zoetis ZTS Q1 2026 Earnings EPS Misses Estimates Despite Strong Stock Performance