Sixth Street Specialty Lending, Inc. (TSLX)
NYSE: TSLX · Real-Time Price · USD
16.47
-0.30 (-1.79%)
Jul 23, 2026, 11:40 AM EDT - Market open

TSLX Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jul '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,5652,0571,9951,8971,4491,710
Market Cap Growth
-31.35%3.11%5.16%30.95%-15.27%21.85%
Last Close Price
16.4721.7221.3021.6017.8023.39
PE Ratio
14.4512.0010.498.2812.908.38
Forward PE
9.5010.799.579.358.0811.45
PEG Ratio
-2.662.662.662.661.27
PS Ratio
3.674.584.134.334.686.14
PB Ratio
1.031.281.241.271.081.34
P/TBV Ratio
1.011.271.221.231.041.43
P/FCF Ratio
-5.12---697.35
P/OCF Ratio
6.865.12---697.35
Debt / Equity Ratio
1.171.081.181.191.070.93
Debt / FCF Ratio
7.904.34---483.67
Net Debt / Equity Ratio
1.171.081.181.191.080.93
Net Debt / FCF Ratio
7.904.34-41.79-7.52-6.42483.67
Asset Turnover
0.130.130.140.140.110.11
Return on Equity (ROE)
12.18%13.06%14.18%13.84%12.71%11.68%
Earnings Yield
6.87%8.33%9.53%12.08%7.75%11.93%
FCF Yield
-19.52%---0.14%
Dividend Yield
10.75%8.33%8.61%8.51%10.40%13.15%
Payout Ratio
165.84%99.89%90.43%70.45%133.94%104.80%
Buyback Yield / Dilution
-1.25%-2.24%-8.11%-8.87%-0.64%-15.61%
Total Shareholder Return
9.50%6.09%0.50%-0.36%9.76%-2.46%
SEC Filings: 10-K · 10-Q