BlackRock Debt Strategies Fund, Inc. (DSU)
NYSE: DSU · Real-Time Price · USD
9.72
0.00 (0.00%)
Jun 30, 2026, 10:56 AM EDT - Market open

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
624556503503429545
Market Cap Growth
-10.54%-0.07%17.33%-21.37%11.42%
Enterprise Value
734675641638648780
Last Close Price
9.729.599.058.146.257.39
PE Ratio
15.6314.3511.417.23-15.86
PS Ratio
11.9210.628.828.619.9515.32
PB Ratio
0.960.880.910.990.881.01
P/TBV Ratio
0.990.880.910.990.881.01
P/OCF Ratio
--9.648.523.5831.09
EV/Sales Ratio
14.0312.9111.2610.9315.0521.92
EV/EBIT Ratio
15.2914.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.21%6.97%8.76%13.84%-4.61%6.31%
Dividend Yield
12.17%12.36%13.09%13.20%12.26%9.82%
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.94%-7.78%1.94%13.20%12.26%9.79%
SEC Filings: 10-K · 10-Q