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