Start Free Trial
Login
Live Boardroom Trades
Blog
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