NWPX Q1 2026 Earnings Strong Earnings Beat Drives Stock Higher OppFi Q1 2026 Earnings EPS Beat Drives Positive Momentum Despite Stock Pullback TEO Q1 2026 Earnings Massive EPS Surprise But Modest Market Reaction ODFL Q1 2026 Earnings Solid Earnings Beat Despite Uncertain Freight Environment Carlyle Credit Income Fund CCID Q1 2026 Earnings EPS Misses Estimates by 317 Shares Edge Lower COCH Q1 2026 Earnings NarrowerThanExpected Loss Signals Progress Though Revenue Absence Raises Questions