Capital Southwest FY27 Q1 net investment income rises to $35.68 million; revenue climbs 9.12% to $61.05 million - CSWC News | Rallies