TipRanks
Go Ultimate55% OFF

Sixth Street Specialty Lending (TSLX) Stock Statistics & Valuation Metrics

Total Valuation

Sixth Street Specialty Lending has a market cap or net worth of $1.68B. The enterprise value is $3.36B.

Market Cap
$1.68B
Enterprise Value
$3.36B

Share Statistics

Sixth Street Specialty Lending has 95,343,140 shares outstanding. The number of shares has decreased by -2.65% in one year.

Shares Outstanding
95,343,140
Owned by Insiders
3.54%
Owned by Institutions
12.08%

Financial Efficiency

Sixth Street Specialty Lending’s return on equity (ROE) is 0.11 and return on invested capital (ROIC) is 5.50%.

Return on Equity (ROE)
0.11
Return on Assets (ROA)
0.05
Return on Invested Capital (ROIC)
5.50%
Return on Capital Employed (ROCE)
0.06
Revenue Per Employee
―
Profits Per Employee
―
Employee Count
0
Asset Turnover
0.11
Inventory Turnover
0.00

Valuation Ratios

The current PE Ratio of Sixth Street Specialty Lending is 18.56. Sixth Street Specialty Lending’s PEG ratio is -0.35.

PE Ratio
18.56
PS Ratio
4.88
PB Ratio
1.08
Price to FCF
10.79
Price to Operating Cash Flow
10.75
PEG Ratio
-0.35

Income Statement

In the last 12 months, Sixth Street Specialty Lending had revenue of 360.21M and earned 170.52M in profits. Earnings per share was 1.81.

Revenue
360.21M
Gross Profit
262.39M
Operating Income
192.89M
Pretax Income
176.26M
Net Income
170.52M
EBITDA
230.75M
Earnings Per Share (EPS)
1.81

Cash Flow

In the last 12 months, operating cash flow was 155.83M and capital expenditures 0, giving a free cash flow of 155.83M billion.

Operating Cash Flow
155.83M
Free Cash Flow
155.83M
Free Cash Flow per Share
1.64

Dividends & Yields

Sixth Street Specialty Lending pays an annual dividend of $0.42, resulting in a dividend yield of 10.21%

Dividend Per Share
$0.42
Dividend Yield
10.21%
Payout Ratio
88.67%
Free Cash Flow Yield
9.27%
Earnings Yield
5.32%

Stock Price Statistics

Beta
0.66
52-Week Price Change
-21.89%
50-Day Moving Average
17.74
200-Day Moving Average
17.46
Relative Strength Index (RSI)
53.89
Average Volume (3m)
474.47K

Important Dates

Sixth Street Specialty Lending upcoming earnings date is Nov 03, 2026, After Close (Not Confirmed).

Last Earnings Date
Aug 04, 2026
Next Earnings Date
Nov 03, 2026
Ex-Dividend Date
Jun 15, 2026

Financial Position

Sixth Street Specialty Lending as a current ratio of 0.11, with Debt / Equity ratio of 108.43%

Current Ratio
0.11
Quick Ratio
0.11
Debt to Market Cap
0.85
Net Debt to EBITDA
7.54
Interest Coverage Ratio
1.83

Taxes

In the past 12 months, Sixth Street Specialty Lending has paid 5.74M in taxes.

Income Tax
5.74M
Effective Tax Rate
0.03

Enterprise Valuation

Sixth Street Specialty Lending EV to EBITDA ratio is 22.82, with an EV/FCF ratio of 21.90.

EV to Sales
9.90
EV to EBITDA
22.82
EV to Free Cash Flow
21.90
EV to Operating Cash Flow
21.90

Balance Sheet

Sixth Street Specialty Lending has $193.56M in cash and marketable securities with $1.92B in debt, giving a net cash position of -$1.73B billion.

Cash & Marketable Securities
$193.56M
Total Debt
$1.92B
Net Cash
-$1.73B
Net Cash Per Share
-$18.16
Tangible Book Value Per Share
$16.30

Margins

Gross margin is 74.72%, with operating margin of 40.86%, and net profit margin of 25.83%.

Gross Margin
74.72%
Operating Margin
40.86%
Pretax Margin
27.57%
Net Profit Margin
25.83%
EBITDA Margin
43.37%
EBIT Margin
43.37%

Analyst Forecast

The average price target for Sixth Street Specialty Lending is $19.31, which is 11.43% higher than the current price. The consensus rating is Strong Buy

Price Target
$19.31
Price Target Upside
9.54% Upside
Analyst Consensus
Strong Buy
Analyst Count
8
Revenue Growth Forecast
-17.25%
EPS Growth Forecast
-53.04%

Scores

Smart Score
5
AI Score
64