ASP Isotopes Q4 2025 Earnings PreRevenue Developer Reports WiderthanExpected Loss Yet Shares Rally 735 BHB Q1 2026 Earnings EPS Misses Estimates Shares Edge Higher TAL Q1 2026 Earnings Massive EPS Beat Amidst Revenue Uncertainty Praxis Precision Medicines Inc PRAX Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline Despite No Revenue NMFC Q1 2026 Earnings EPS Misses Estimates as Net Investment Income Slightly Below Expectations OSBC Q1 2026 Earnings EPS Misses Estimates Amid Challenging Environment