Bain Capital Specialty Finance Q2 FY26 net investment income falls to $28.61 million; revenue drops to $62.35 million - BCSF News | Rallies