BLX Q1 2026 Earnings Strong EPS Performance Despite Limited Market Visibility NMFC Q1 2026 Earnings Net Investment Income Slightly Below Estimates Modest Stock Pullback MESO Q1 2026 Earnings EPS Misses Estimates as ZeroRevenue Biotech Continues to Advance Pipeline BIOX Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Rises 231 BDCIU Q1 2026 Earnings Positive EPS of 005 Reported Amid No Revenue Disclosure ALM Q1 2026 Earnings EPS Misses Estimates as Tungsten Producer Navigates RampUp Phase PDFS Q1 2026 Earnings Strong EPS Beat Driven by Operational Efficiency