Teleflex Q1 2026 Earnings EPS Beats Estimates by 14 as Company Maintains Steady Performance
DIN Q1 2026 Earnings Earnings Beat Amid Mixed Restaurant Performance
Dow Q1 2026 Earnings EPS Surprises to the Upside Amid Challenging Conditions
Ameresco Inc AMRC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter
CVRX Q1 2026 Earnings EPS Beat Driven by Cost Discipline Despite Uncertain Revenue Trajectory
OCSL Q1 2026 Earnings Earnings Beat Despite Slight Stock Dip