DSX Q4 2025 Earnings EPS Misses Estimates by Wide Margin Stock Declines RPC Inc RES Q1 2026 Earnings EPS Beats Estimates by 186 Shares Edge Lower ITT Q1 2026 Earnings EPS Beat Fails to Impress Shares Dip 248 PDEX Q1 2026 Earnings EPS Surges 8975 Above Estimates Amid Stock Decline Century Communities Q1 2026 Earnings EPS Surges 68 Above Estimates Shares Edge Lower CAR Q1 2026 Earnings Heavy EPS Miss Amplifies Concerns Around Fleet Costs