BlackRock Debt Strategies Fund, Inc. (DSU)
NYSE: DSU · Real-Time Price · USD
9.61
-0.07 (-0.72%)
Apr 2, 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
Apr '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
524556503503429545
Market Cap Growth
-10.54%-0.07%17.33%-21.37%11.42%
Enterprise Value
635675641638648780
Last Close Price
9.619.889.338.396.447.62
PE Ratio
15.4514.3511.417.23-15.86
PS Ratio
10.0210.628.828.619.9515.32
PB Ratio
0.950.880.910.990.881.01
P/TBV Ratio
0.830.880.910.990.881.01
P/OCF Ratio
--9.648.523.5831.09
EV/Sales Ratio
12.1412.9111.2610.9315.0521.92
EV/EBIT Ratio
13.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
7.38%6.97%8.76%13.84%-4.61%6.31%
Dividend Yield
12.33%11.99%12.70%12.81%11.90%9.53%
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.80%-8.14%1.55%12.81%11.89%9.50%
Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q