XPO Q1 2026 Earnings EPS Surges 14 Above Estimates Stock Eases NCNA Q3 2024 Earnings Narrowed Loss Beats Expectations FTC Solar Q1 2026 Earnings WiderThanExpected Loss Overshadowed by Positive Stock Reaction COHN Q1 2026 Earnings Profitability Surprises in a Quiet Quarter BPOP Q1 2026 Earnings Earnings Beat Drives Profit Surge Yet Stock Slips LYTS Q1 2026 Earnings EPS Beats Estimates by 3224 Stock Rises