Sixth Street Specialty Lending, Inc. (TSLX)
NYSE: TSLX · IEX Real-Time Price · USD
21.24
+0.23 (1.09%)
Mar 27, 2024, 4:00 PM EDT - Market closed

TSLX Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Year Current2023202220212020201920182017201620152014 2013 - 2011
Market Capitalization
1,9491,8911,4421,7101,4031,4271,1831,1921,115879905
Upgrade
Market Cap Growth
-31.18%-15.70%21.85%-1.69%20.68%-0.81%6.90%26.97%-2.91%-
Upgrade
Enterprise Value
3,7043,6462,8582,8802,5002,5081,7801,8891,7901,5191,298
Upgrade
PE Ratio
8.148.5213.348.077.889.239.9410.688.1413.8210.64
Upgrade
PS Ratio
4.454.324.666.145.205.684.525.655.805.075.54
Upgrade
PB Ratio
1.301.261.071.341.211.271.111.231.171.071.08
Upgrade
P/FCF Ratio
-7.99-7.99-6.42697.359.67-3.789.9214.47-26.66-4.60-6.08
Upgrade
P/OCF Ratio
-7.99-7.99-6.42697.359.67-3.789.9214.47-26.66-4.60-6.08
Upgrade
EV/Sales Ratio
8.458.329.2410.349.269.976.808.969.308.767.95
Upgrade
EV/EBITDA Ratio
10.3610.2016.4011.3911.2012.0910.7813.3211.0317.4412.82
Upgrade
EV/EBIT Ratio
10.3610.2016.4011.3911.2012.0910.7813.3211.0317.4412.82
Upgrade
EV/FCF Ratio
-15.40-15.40-12.731174.5117.24-6.6314.9422.93-42.78-7.95-8.72
Upgrade
Debt / Equity Ratio
1.191.191.070.930.960.980.570.730.710.780.47
Upgrade
Debt / EBITDA Ratio
4.984.988.284.694.975.283.684.964.197.383.91
Upgrade
Debt / FCF Ratio
-7.52-7.52-6.42483.677.65-2.905.108.54-16.27-3.36-2.66
Upgrade
Asset Turnover
0.140.140.120.110.130.120.140.130.120.120.13
Upgrade
Interest Coverage
2.672.672.776.515.674.223.865.177.033.966.72
Upgrade
Return on Equity (ROE)
15.30%15.30%8.30%17.20%16.10%14.00%11.20%11.60%14.80%7.60%10.30%
Upgrade
Return on Assets (ROA)
7.00%7.00%4.00%8.50%8.30%7.50%6.20%6.90%8.40%4.40%6.80%
Upgrade
Return on Capital (ROIC)
10.07%10.07%8.09%7.30%8.19%7.99%11.06%8.78%7.99%7.93%9.67%
Upgrade
Earnings Yield
11.39%11.74%7.50%12.39%12.69%10.83%10.06%9.36%12.28%7.24%9.40%
Upgrade
FCF Yield
-12.15%-12.52%-15.58%0.14%10.34%-26.49%10.08%6.91%-3.75%-21.74%-16.45%
Upgrade
Dividend Yield
11.16%9.70%10.30%15.30%11.10%8.40%10.10%8.80%8.40%9.60%9.10%
Upgrade
Payout Ratio
90.80%80.50%133.30%122.50%86.80%77.40%98.40%94.10%66.70%132.20%91.10%
Upgrade
Buyback Yield / Dilution
-8.87%-8.87%-0.64%-15.61%-1.73%-3.19%-6.72%-2.40%-8.49%-6.92%-45.83%
Upgrade
Total Shareholder Return
2.29%0.83%9.66%-0.31%9.37%5.21%3.38%6.40%-0.09%2.68%-36.73%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).