Franklin BSP Capital FY26 Q2 net investment income falls 16.03% to USD 33.23 million - FRBP News | Rallies