Valuation: BlackRock Income Trust, Inc.

Market Cap 319M 286M 263M 238M 445M 30.29B 453M 3.13B 1.26B 15.93B 1.2B 1.17B 50.25B P/E 2024
86x
P/E 2025 14.4x
Enterprise Value 405M 362M 333M 302M 564M 38.41B 575M 3.97B 1.6B 20.2B 1.52B 1.49B 63.72B EV / Sales 2024
21.7x
EV / Sales 2025 29x
Free-Float
100%
Yield 2024
9.19%
Yield 2025 9.59%
1 day-0.20%
1 week+1.86%
1 month+3.14%
3 months-3.24%
6 months-7.42%
Current year-10.78%
1 week 9.59
Extreme 9.5901
9.95
1 month 9.42
Extreme 9.42
9.95
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 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 68 -
Director/Board Member 75 2006-12-31
Date Insider Type Main position Quantity % Market Cap. Importance
1/30/26 Exercice 16,759 0.0690%
1/30/26 Exercice 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.20%+1.86%-11.66%-7.34% 319M
-3.49%-2.81%-3.29%+89.35% 14.22B
-5.09%-7.77%-0.56%+106.18% 9.74B
-1.00%+1.23%-21.62%+28.94% 8.82B
-0.14%-.--%-22.06%-12.42% 6.82B
-2.89%+2.08%-4.29%+5.69% 6.55B
-4.09%-4.73%-1.18%+99.51% 6.46B
-0.38%-0.25%+9.36%+30.94% 4.84B
+0.74%+0.39%-.--%+12.87% 3.83B
-2.06%+1.79% - - 3.76B
Average -1.86%-0.82%-6.14%+39.30% 6.54B
Weighted average by Cap. -2.47%-1.75%-6.29%+54.42%

Financials

2024 2025
Net sales 14.9M 13.35M 12.28M 11.12M 20.79M 1.42B 21.18M 146M 58.77M 744M 55.93M 54.74M 2.35B 12.21M 10.94M 10.06M 9.12M 17.04M 1.16B 17.36M 120M 48.16M 610M 45.83M 44.85M 1.92B
Net income 2.85M 2.56M 2.35M 2.13M 3.98M 271M 4.06M 28.03M 11.25M 142M 10.71M 10.48M 449M 24.8M 22.21M 20.43M 18.51M 34.6M 2.35B 35.25M 244M 97.81M 1.24B 93.08M 91.1M 3.91B
Net Debt 77.53M 69.44M 63.87M 57.87M 108M 7.36B 110M 762M 306M 3.87B 291M 285M 12.21B 85.49M 76.57M 70.43M 63.82M 119M 8.12B 122M 840M 337M 4.27B 321M 314M 13.47B
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
26-10-30 US$9.850 -0.20% 105,703
26-10-29 US$9.870 +1.44% 150,031
26-10-28 US$9.730 -0.31% 121,980
26-10-27 US$9.760 +1.35% 116,524
26-10-26 US$9.630 -0.41% 122,664