Sixth Street Specialty Lending (TSLX) Stock: Price, Analysis