MRVI Q1 2026 Earnings EPS Surprises to the Upside Stock Falls Amid Cautious Outlook TRP Q1 2026 Earnings EPS Slightly Misses Estimates Stock Edges Higher Lantheus Holdings LNTH Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps on Strong Performance DBRG Q1 2026 Earnings EPS Misses Estimates by 39 Amid Challenging Market EXLS Q1 2026 Earnings EPS Beat by 62 Amid Solid Execution Bain Capital Specialty Finance Inc BCSF Q1 2026 Earnings Net Investment Income Misses Estimates Stock Edges Higher