NYSE : BBN

BlackRock Taxable Municipal Bond Trust — Institutional Ownership

$15.82 USD

$0.02 (0.13%)

Volume
247.18K
Average Volume
157.81K
Market Capitalization
$977.56M
P/E Ratio
12.46
Dividend Yield
7.48%
Price Target
Year High
$17.45
Year Low
$15.47
Day High
Day Low
Payout Ratio
$0.89
Current Ratio
$0.08
Institutional Ownership Summary
Institutional Ownership %

2.38%

Investors Holding

44

change: -79 | last: 123
Increased Positions

17

change: -50 | last: 67
Reduced Positions

16

change: -14 | last: 30
New Positions

4

change: -18 | last: 22
Sold Positions

83

change: 62 | last: 21
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

23.82M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2025-10-02 Sit Investment Associates, Inc. 6.32M 10.20%
2024-02-12 Morgan Stanley Smith Barney LLC 3.99M 6.50%
2024-02-12 Morgan Stanley 4.05M 6.60%
2024-02-12 41-1404829 3.18M 5.14%
BBN Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $16.32 61.79M $1.01B $2.92M $566.07M $1.57B
2024-12-31 $16.12 61.79M $996.1M $6.19M $504.28M $1.49B
2023-12-31 $16.26 61.9M $1.01B $3826 $501.06M $1.51B
2022-12-31 $16.84 60.27M $1.01B -$ $564.17M $1.58B
2021-07-31 $26.31 59.68M $1.57B $694.14K $706.8M $2.28B
2020-07-31 $26.60 57.17M $1.52B -$ $712.05M $2.23B
2019-07-31 $23.89 57.12M $1.36B -$ $799.96M $2.16B
2018-07-31 $21.99 57.12M $1.26B $4.45M $742.66M $1.99B
2017-07-31 $23.28 40.13M $934.18M $3.89M $729.03M $1.66B
2016-07-31 $24.43 57.11M $1.4B $7.78M $777.66M $2.17B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $16.32 61.79M $1.01B $2.92M $566.07M $1.57B
2025-06-30 $16.11 61.79M $995.48M $3.18M $524.17M $1.52B
2024-12-31 $16.12 61.79M $996.1M $6.19M $504.28M $1.49B
2024-06-30 $16.15 61.79M $997.95M -$ $539.76M $1.54B
2023-12-31 $16.26 61.79M $1B $3826 $501.06M $1.51B
2023-06-30 $16.59 61.79M $1.03B -$ $544.5M $1.57B
2022-12-31 $16.84 61.79M $1.04B -$ $564.17M $1.6B
2022-06-30 $19.16 60.94M $1.17B -$ $591.75M $1.76B
2021-07-31 $26.31 58.95M $1.55B -$ $706.8M $2.26B
2021-01-31 $26.85 57.22M $1.54B -$ $644.31M $2.18B
2020-07-31 $26.60 57.17M $1.52B -$ $712.05M $2.23B
2020-01-31 $25.56 57.13M $1.46B $5.96M $840.51M $2.29B