CPHC Q2 2025 Earnings Narrow Loss and Modest Stock Gain Amid Quiet Quarter TMHC Q1 2026 Earnings EPS Surges Past Estimates by 2856 LXP Industrial Trust Q1 2026 Earnings Miss on EPS Shares Edge Higher CECO Environmental Corp Q1 2026 Earnings Massive EPS Beat of 1395 Surprise Halliburton Q1 2026 Earnings Strong EPS Beat Amid Cautious Oilfield Services Outlook Axogen Q1 2026 Earnings EPS Misses Estimates Slightly Stock Slips