bf/NYSE:BKT_icon.jpeg

NYSE:ECAT

BlackRock Income Trust, Inc.

  • Stock

USD

Last Close

11.69

17/05 20:00

Market Cap

257.78M

Beta: -

Volume Today

103.95K

Avg: 332.74K

PE Ratio

−5.78

PFCF: 9.14

Dividend Yield

9.19%

Payout:−40.20%

Institutional trades

Institutional Ownership

Current holdings institutionals

Filer Shares Latest Filing Date Previously owned Change Share-Type Market Value
1.09M
2023-08-11
1.10M
-13.62K
Shares
17.39M
243.26K
2023-08-08
243.81K
-558
Shares
3.87M
221.02K
2023-08-07
218.97K
2.05K
Shares
3.46M