Canadian National Railway CNI Q1 2026 Earnings EPS Beats Estimates in a Challenging Freight Environment PennantPark Investment Corporation Q1 2026 Earnings EPS Misses Estimates Despite Positive Stock Movement FCNCN Q1 2026 Earnings Strong EPS Beat Driven by Higher Net Interest Income SKYH Q4 2025 Earnings Positive EPS Surprise Signals Operational Inflection Point BBD Q1 2026 Earnings EPS Miss Weighs on Shares as Profitability Pressures Emerge IN8bio Q1 2026 Earnings EPS Beat Drives Modest Stock Gain as Development Costs Remain under Control