MTD Q1 2026 Earnings EPS Surpasses Consensus by 137 ChargePoint Holdings CHPT Q1 2026 Earnings NarrowerThanExpected Loss Fuels Positive Market Response RMBS Q1 2026 Earnings EPS Misses Estimates Stock Edges Higher Despite Revenue Discrepancy Chesapeake Utilities Corporation Q1 2026 Earnings Earnings Beat Expectations Stock Slips Slightly NETGEAR Q1 2026 Earnings A Surprising Profit Beats Expectations Shares Rally Duke Energy DUKB Q1 2026 Earnings Adjusted EPS Beats Estimates Amid Steady Utility Performance