OCSL Q1 2026 Earnings Slight EPS Beat Amid Stable Portfolio Performance VIV Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter PPHC Q4 2025 Earnings EPS Surges Past Estimates by Over 20 Yet Stock Slips Cardinal Infrastructure Group Inc CDNL Q1 2026 Earnings Strong Earnings Beat Drives 7 Stock Surge IFF Q1 2026 Earnings EPS Surges Past Estimates on Operational Efficiency Airship AI Holdings Inc AISP Q3 2025 Earnings Significant EPS Miss Amidst Lack of Revenue Disclosure