DNUT Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh on Performance
ExlService Holdings Inc EXLS Q1 2026 Earnings EPS Beats Estimates as Stock Edges Higher
NE Q1 2026 Earnings EPS Beats Estimates by 301 Stock Declines
CSGP Q1 2026 Earnings EPS Surpasses Estimates by 225 but Shares Slide 42
MasTec MTZ Q1 2026 Earnings EPS Surges 39 Above Estimates Stock Slips Despite Strong Beat
CZFS Q1 2026 Earnings EPS Beats Estimates by Nearly 7 But Stock Slips