Crescent Capital BDC Q2 FY26 net investment income falls 22.49% to $13.1 million; turns to $3.2 million net asset decline from $15 million increase a year earlier - CCAP News | Rallies