MLP Q1 2024 Earnings Net Loss Per Share Improves as Company Advances Strategic Land Initiatives Barings BDC Inc BBDC Q1 2026 Earnings Net Investment Income Misses Estimates as Portfolio Holds Steady MPC Q1 2026 Earnings Massive EPS Surprise of 1186 Highlights Operational Strength SI Q1 2026 Earnings NarrowerThanExpected Loss Amid Operational Progress Crescent Biopharma Inc CBIO Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline VICI Properties Q1 2026 Earnings EPS Surpasses Estimates by 1443 Stock Edges Higher