IAC Q1 2026 Earnings EPS Falls Sharply Short of Estimates Stock Rises 21 CODI Q1 2026 Earnings Stunning EPS Beat Masks Broader Market Concerns Oxford Lane Capital Corp Preferred Stock Shares 600 Series 2029 OXLCO Q4 2025 Earnings EPS Misses Estimates Despite Solid Operating Results FFBC Q1 2026 Earnings Earnings Beat Bolsters Investor Confidence THRY Q1 2026 Earnings Stellar EPS Beat Drives Stock Surge GPN Q1 2026 Earnings EPS Beat Drives Positive Market Reaction