COST Q1 2026 Earnings EPS Falls Short of Estimates on Margin Pressure Encore Capital Group Q1 2026 Earnings Strong EPS Beat of 2646 Amid Stock Decline GRBK Q1 2026 Earnings Strong BottomLine Beat Despite Modest Stock Dip Canadian National Railway CNI Q1 2026 Earnings EPS Beats Estimates in a Challenging Freight Environment IHG Q4 2025 Earnings EPS Misses Estimates but Stock Rises Modestly HLX Q1 2026 Earnings EPS Misses Estimates as Offshore Services Sector Faces Headwinds