Valuation: BlackRock Income Trust, Inc.

Market Cap 341M 295M 275M 252M 475M 32.43B 482M 3.23B 1.27B 16.25B 1.28B 1.25B 53.73B P/E 2024
86x
P/E 2025 14.4x
Enterprise Value 426M 369M 344M 316M 594M 40.56B 603M 4.04B 1.59B 20.33B 1.6B 1.57B 67.22B EV / Sales 2024
21.7x
EV / Sales 2025 29x
Free-Float
100%
Yield 2024
9.19%
Yield 2025 9.59%
1 day+0.57%
1 week+3.34%
Current month+3.34%
1 month-0.19%
3 months-1.87%
6 months-5.90%
Current year-4.71%
1 week 10.18
Extreme 10.18
10.57
1 month 10.16
Extreme 10.16
10.65
Current year 10.16
Extreme 10.16
11.22
1 year 10.16
Extreme 10.16
11.86
3 years 10.16
Extreme 10.16
12.67
5 years 10.16
Extreme 10.16
19.53
10 years 10.16
Extreme 10.16
19.83
Manager TitleAgeSince
Chief Executive Officer 62 2010-12-31
Director of Finance/CFO 52 2020-12-31
Director of Finance/CFO 62 2020-12-31
Director TitleAgeSince
Director/Board Member 78 2006-12-31
Chairman 67 -
Director/Board Member 75 2006-12-31
Date Insider Type Main position Quantity % Market Cap.
1/30/26 Fiscal year 16,759 0.0690%
1/30/26 Fiscal year 7,954 0.0327%
10/9/25 Sell

Director

1,840 0.0086%
Change 5-day change 1-year change 3-year change Capi.($)
+0.57%+3.34%-10.32%-11.67% 341M
+2.08%+7.45%+26.13%+119.57% 15.59B
+3.22%+10.74%+60.15%+166.24% 13.16B
+0.20%+2.73%-2.49%+30.66% 9.31B
+2.95%+8.92%+38.57%+141.98% 8.06B
+0.12%+0.50%-16.77%-17.71% 7.42B
-1.24%+5.60%+19.87%+48.43% 6.66B
0.00%+1.18%+8.46%+25.24% 4.79B
+1.02%+0.93%+10.49%+8.18% 4.09B
+3.75%+4.67% - - 3.92B
Average +1.27%+4.61%+14.90%+56.77% 7.33B
Weighted average by Cap. +1.53%+5.79%+22.68%+83.88%

Financials

2024 2025
Net sales 14.9M 12.89M 12.04M 11.04M 20.77M 1.42B 21.1M 141M 55.44M 711M 55.96M 54.74M 2.35B 12.21M 10.56M 9.86M 9.05M 17.02M 1.16B 17.29M 116M 45.42M 583M 45.86M 44.85M 1.93B
Net income 2.85M 2.47M 2.3M 2.11M 3.98M 272M 4.04M 27.04M 10.61M 136M 10.71M 10.48M 450M 24.8M 21.45M 20.03M 18.38M 34.57M 2.36B 35.12M 235M 92.26M 1.18B 93.13M 91.1M 3.91B
Net Debt 77.53M 67.06M 62.63M 57.45M 108M 7.38B 110M 735M 288M 3.7B 291M 285M 12.23B 85.49M 73.95M 69.06M 63.35M 119M 8.14B 121M 810M 318M 4.08B 321M 314M 13.48B
Logo BlackRock Income Trust, Inc.
BlackRock Income Trust, Inc. (the Fund) is a diversified, closed-end management investment company. The Fund's investment objective is to manage a portfolio of securities to achieve both preservation of capital and high monthly income. The Fund seeks to achieve its investment objective by investing at least 65% of its assets in mortgage-backed securities. The Fund invests at least 80% of its assets in securities that are issued or guaranteed by the United States government or one of its agencies or instrumentalities or rated at the time of investment either AAA by S&P Global Ratings (S&P) or Aaa by Moody’s Investors Service, Inc (Moody’s). The Fund may invest directly in such securities or synthetically through the use of derivatives. The Fund invests in various sectors, including agency mortgages, United States government-related, securitized products, cash and/or derivatives and others. The Fund's investment adviser is BlackRock Advisors, LLC.
Employees
-
Date Price Change Volume
26-08-07 US$10.52 +0.57% 152,696
26-08-06 US$10.46 -0.10% 79,924
26-08-05 US$10.47 +0.96% 89,931
26-08-04 US$10.37 +0.68% 146,042
26-08-03 US$10.30 +1.18% 294,126