Valuation: BlackRock Income Trust, Inc.

Market Cap 309M 272M 256M 234M 437M 29.63B 440M 3.07B 1.19B 15.08B 1.16B 1.13B 49.07B P/E 2024
86x
P/E 2025 14.4x
Enterprise Value 394M 347M 327M 298M 558M 37.84B 562M 3.92B 1.52B 19.26B 1.48B 1.45B 62.66B EV / Sales 2024
21.7x
EV / Sales 2025 29x
Free-Float
100%
Yield 2024
9.19%
Yield 2025 9.59%
1 day-0.83%
1 week-2.66%
Current month-7.57%
1 month-8.10%
3 months-9.67%
6 months-10.26%
Current year-13.68%
1 week 9.51
Extreme 9.51
9.74
1 month 9.51
Extreme 9.51
10.5
Current year 9.51
Extreme 9.51
11.22
1 year 9.51
Extreme 9.51
11.34
3 years 9.51
Extreme 9.51
12.67
5 years 9.51
Extreme 9.51
19.26
10 years 9.51
Extreme 9.51
19.65
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.83%-2.66%-15.14%-16.48% 309M
-0.62%-1.92%+12.28%+114.39% 15.6B
-1.00%-2.17%+41.42%+158.85% 12.62B
+0.36%-0.71%-22.51%+19.92% 8.34B
-1.08%-2.74%+22.34%+137.25% 7.54B
-1.85%-2.47%-2.47%+14.03% 6.45B
0.00%-5.20%-29.79%-20.80% 6.4B
+0.48%-0.93%+11.55%+23.57% 4.73B
-2.18%-2.28% - - 3.77B
-1.20%-3.62%-1.40%-1.20% 3.71B
Average -0.78%-2.42%+1.81%+47.73% 6.95B
Weighted average by Cap. -0.71%-2.32%+8.12%+76.86%

Financials

2024 2025
Net sales 14.9M 13.11M 12.36M 11.27M 21.08M 1.43B 21.25M 148M 57.47M 728M 55.96M 54.74M 2.37B 12.21M 10.74M 10.13M 9.24M 17.28M 1.17B 17.41M 122M 47.09M 597M 45.85M 44.85M 1.94B
Net income 2.85M 2.51M 2.37M 2.16M 4.04M 274M 4.07M 28.39M 11M 139M 10.71M 10.48M 454M 24.8M 21.82M 20.57M 18.76M 35.09M 2.38B 35.36M 247M 95.63M 1.21B 93.12M 91.1M 3.94B
Net Debt 77.53M 68.2M 64.29M 58.65M 110M 7.44B 111M 771M 299M 3.79B 291M 285M 12.33B 85.49M 75.2M 70.89M 64.68M 121M 8.21B 122M 851M 330M 4.18B 321M 314M 13.59B
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-09-24 US$9.530 -0.83% 223,038
26-09-23 US$9.610 -0.83% 236,824
26-09-22 US$9.690 -0.41% 222,860
26-09-21 US$9.730 -0.10% 355,577
26-09-18 US$9.740 -0.51% 396,260