OCSL Q1 2026 Earnings Earnings Beat Despite Slight Stock Dip NBP Q4 2025 Earnings Significant EPS Miss Yet Stock Surges 763 IBM Q1 2026 Earnings Earnings Beat on Strong EPS Performance Stock Edges Higher Gap Inc GAP Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Uptick RDVT Q1 2026 Earnings Earnings Beat Estimates by Over 40 Stock Rises PennantPark Floating Rate Capital Ltd PFLT Q1 2026 Earnings EPS Misses Estimates Amid FloatingRate Portfolio Adjustments