BlackRock Income Trust, Inc. (BKT)
NYSE: BKT · Real-Time Price · USD
10.50
-0.02 (-0.19%)
At close: Aug 13, 2026, 4:00 PM EDT
10.50
0.00 (0.00%)
After-hours: Aug 13, 2026, 4:10 PM EDT

BlackRock Income Trust Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Aug '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
Market Capitalization
340268245259263361
Market Cap Growth
-9.25%-5.40%-1.30%-27.11%-6.87%
Enterprise Value
426337322381394480
Last Close Price
10.5210.429.929.608.9111.36
PE Ratio
13.7410.8186.0417.53--
PS Ratio
27.9921.9616.4716.7218.3519.40
PB Ratio
0.910.720.980.960.941.00
P/TBV Ratio
0.920.720.980.960.941.00
P/OCF Ratio
--4.229.7011.185.53
EV/Sales Ratio
35.0027.5821.6224.5427.5025.80
EV/EBIT Ratio
44.9235.4025.8329.2734.6731.69
Debt / Equity Ratio
0.230.230.310.410.420.32
Net Debt / Equity Ratio
0.230.230.310.410.420.32
Asset Turnover
0.030.030.040.040.020.03
Quick Ratio
0.020.020.020.030.020.35
Current Ratio
0.140.140.040.040.040.36
Return on Equity (ROE)
7.94%7.94%1.09%5.38%-18.70%-2.04%
Return on Assets (ROA)
1.29%1.29%1.94%1.87%1.20%1.35%
Return on Capital Employed (ROCE)
2.50%2.50%4.90%4.70%4.00%3.30%
Earnings Yield
7.26%9.25%1.16%5.70%-22.76%-2.14%
Dividend Yield
10.08%10.15%10.67%11.03%6.22%10.90%
Payout Ratio
138.22%106.43%790.51%152.07%--
Buyback Yield / Dilution
-52.01%-52.01%--0.02%-0.02%-0.16%
Total Shareholder Return
-41.96%-41.85%10.67%11.01%6.20%10.74%
SEC Filings: 10-K · 10-Q