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