Valuation: BlackRock Income Trust, Inc.

Market Cap 315M 283M 261M 237M 442M 30.01B 448M 3.13B 1.24B 15.71B 1.18B 1.16B 49.86B P/E 2024
86x
P/E 2025 14.4x
Enterprise Value 401M 359M 332M 301M 562M 38.16B 569M 3.97B 1.58B 19.97B 1.5B 1.47B 63.39B EV / Sales 2024
21.7x
EV / Sales 2025 29x
Free-Float
100%
Yield 2024
9.19%
Yield 2025 9.59%
1 day-0.31%
1 week+1.25%
Current month+1.88%
1 month+1.88%
3 months-5.07%
6 months-8.29%
Current year-11.87%
1 week 9.59
Extreme 9.5901
9.8
1 month 9.42
Extreme 9.42
9.8
Current year 9.42
Extreme 9.42
11.22
1 year 9.42
Extreme 9.42
11.25
3 years 9.42
Extreme 9.42
12.67
5 years 9.42
Extreme 9.42
18.39
10 years 9.42
Extreme 9.42
19.53
Manager TitleAgeSince
Chief Executive Officer 62 01/01/2011
Director of Finance/CFO 52 01/01/2021
Director of Finance/CFO 62 01/01/2021
Director TitleAgeSince
Director/Board Member 78 01/01/2007
Chairman 68 -
Director/Board Member 75 01/01/2007
Date Insider Type Main position Quantity % Market Cap. Importance
30/01/26 Exercice 16,759 0.0690%
30/01/26 Exercice 7,954 0.0327%
09/10/25 Sell

Director

1,840 0.0086%
Change 5-day change 1-year change 3-year change Capi.($)
-0.31%+1.25%-13.66%-8.72% 316M
+0.33%-1.47%+3.92%+98.07% 14.87B
+0.11%-6.69%+13.10%+123.30% 10.59B
+0.10%+0.47%-20.51%+32.89% 8.83B
+0.13%-3.13%+7.53%+110.17% 6.88B
+0.21%-0.21%-22.10%-10.48% 6.71B
+0.97%+2.53%+1.57%+11.86% 6.59B
-0.64%-1.26%+8.62%+33.05% 4.82B
+0.63%+2.78% - - 3.79B
-0.60%-0.30%-2.07%+8.03% 3.77B
Average +0.09%-0.69%-2.62%+44.24% 6.72B
Weighted average by Cap. +0.19%-1.43%-0.64%+63.22%

Financials

2024 2025
Net sales 14.9M 13.37M 12.36M 11.2M 20.92M 1.42B 21.17M 148M 58.87M 743M 55.93M 54.75M 2.36B 12.21M 10.96M 10.13M 9.17M 17.14M 1.16B 17.35M 121M 48.24M 609M 45.82M 44.86M 1.93B
Net income 2.85M 2.56M 2.37M 2.14M 4M 272M 4.05M 28.29M 11.27M 142M 10.71M 10.48M 451M 24.8M 22.25M 20.57M 18.63M 34.81M 2.36B 35.23M 246M 97.97M 1.24B 93.07M 91.11M 3.92B
Net Debt 77.53M 69.56M 64.31M 58.24M 109M 7.38B 110M 769M 306M 3.86B 291M 285M 12.27B 85.49M 76.7M 70.92M 64.23M 120M 8.14B 121M 848M 338M 4.26B 321M 314M 13.53B
Projected Income Statement - Annual - BlackRock Income Trust, Inc.
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
28/10/26 $9.730 -0.31% 121,979
27/10/26 $9.760 +1.35% 116,524
26/10/26 $9.630 -0.41% 122,664
23/10/26 $9.670 +0.21% 149,836
22/10/26 $9.650 +0.42% 175,447