This ticker has not been starred yet TSLX Sixth Street Specialty Lending, Inc.
Book value per $ invested $ 0.89
Leverage 53.84%
Market Cap $ 1.8B
PE 9.52
Dividend Yield 9.96%
Profit $ 191.1m
Margin 52.57%

None

Subscribe Now For Access - Only $1.99 Per Month