D Q1 2026 Earnings EPS Beats Estimates as Regulated Earnings Support Growth GPRK Q1 2026 Earnings Strong EPS Performance Amidst Operational Progress NOG Q1 2026 Earnings EPS Beats Estimates by 789 Stock Declines Telus TU Q1 2026 Earnings Solid EPS Beat Amidst Steady Operational Execution First Business Financial Services FBIZ Q1 2026 Earnings Slight EPS Miss and Marginal Stock Decline Costamare Inc CMRE Q1 2026 Earnings EPS Misses Estimates as Stock Declines 42