Palmer Square Capital BDC Q2 FY26 net investment income drops 13% to $12.04 million; revenue falls 13.77% to $27.3 million - PSBD News | Rallies