Sixth Street Specialty Lending Q2 FY26 net investment income falls to $0.43 a share; net income drops to $0.43 a share - TSLX News | Rallies