Barings BDC Q2 FY26 net investment income rises to $29 million; NAV per share slips to $10.94 - BBDC News | Rallies