Core Laboratories Q1 2026 Earnings EPS Misses Estimates by Wide Margin Shares Decline LB Foster Q1 2026 Earnings Strong EPS Surprise Despite Revenue Uncertainty PRIM Q1 2026 Earnings EPS Misses Estimates by Over 31 Stock Edges Higher Oxford Lane Capital Corp Q4 2025 Earnings EPS Misses Estimates Stock Gains Despite Headwinds CPHC Q2 2025 Earnings Net Loss Per Share of 006 Reported Stock Edges Higher Bank of America Q1 2026 Earnings EPS Surges Past Expectations as Net Interest Income Holds Steady