BORR Q1 2026 Earnings EPS Misses Estimates Significantly Revenue Not Disclosed Dianthus Therapeutics Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline MGTX Q1 2026 Earnings WiderthanExpected Loss Despite Positive Stock Reaction BBDC Q1 2026 Earnings EPS Misses Estimates Amidst Stable Asset Performance PRF Technologies PRFX Q2 2024 Earnings Deep EPS Miss as Operating Losses Widen Burford Capital Q1 2026 Earnings Massive EPS Miss with 5273 Surprise Drains Investor Confidence