BlackRock Debt Strategies Fund, Inc. (DSU)
NYSE: DSU · Real-Time Price · USD
9.67
0.00 (0.00%)
Jun 9, 2026, 4:00 PM EDT - Market closed

DSU Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
620556503503429545
Market Cap Growth
-10.54%-0.07%17.33%-21.37%11.42%
Enterprise Value
731675641638648780
Last Close Price
9.679.699.148.236.317.47
PE Ratio
15.5514.3511.417.23-15.86
PS Ratio
11.8610.628.828.619.9515.32
PB Ratio
0.950.880.910.990.881.01
P/TBV Ratio
0.980.880.910.990.881.01
P/OCF Ratio
--9.648.523.5831.09
EV/Sales Ratio
13.9712.9111.2610.9315.0521.92
EV/EBIT Ratio
15.2214.0612.1211.7116.7025.50
Debt / Equity Ratio
0.180.180.190.300.340.46
Net Debt / Equity Ratio
0.180.180.180.300.330.45
Asset Turnover
0.070.070.090.090.060.04
Quick Ratio
0.080.080.130.060.090.04
Current Ratio
0.080.080.140.070.090.04
Return on Equity (ROE)
6.55%6.55%8.32%14.01%-3.85%6.39%
Return on Assets (ROA)
4.19%4.19%4.94%5.15%3.31%2.38%
Return on Invested Capital (ROIC)
6.48%6.91%8.12%8.36%5.43%3.95%
Return on Capital Employed (ROCE)
7.60%7.60%9.60%10.70%8.00%5.70%
Earnings Yield
6.24%6.97%8.76%13.84%-4.61%6.31%
Dividend Yield
12.25%12.23%12.96%13.07%12.14%9.72%
Payout Ratio
190.51%169.38%126.27%70.07%-97.90%
Buyback Yield / Dilution
-20.13%-20.13%-11.15%--0.01%-0.03%
Total Shareholder Return
-7.88%-7.90%1.81%13.07%12.13%9.69%
SEC Filings: 10-K · 10-Q