MTRN Q1 2026 Earnings EPS Surpasses Estimates by 64 Stock Rises Modestly NiSource NI Q1 2026 Earnings Earnings Miss the Mark but Stock Edges Higher ATRA Q1 2026 Earnings Narrowed Loss Beats Estimates as Clinical Progress Continues OBT Q1 2026 Earnings EPS Surpasses Estimates by 72 Amid Strong Operational Performance Duke Energy DUKB Q1 2026 Earnings Adjusted EPS Beats Estimates Amid Steady Utility Performance Greene County Bancorp GCBC Q2 2025 Earnings Solid Profitability Amid Steady Operations