This ticker has not been starred yet TSLX Sixth Street Specialty Lending, Inc.
Book value per $ invested $ 3.07
Leverage 53.52%
Market Cap $ 1.5B
PE 14.46
Dividend Yield 11.36%
Profit $ 107.1m
Margin 86.54%

None

Subscribe Now For Access - Only $1.99 Per Month