BlackRock Taxable Municipal Bond Trust Common Shares of Beneficial Interest (BBN)

FairStock Score: 38/100 — MIXED

Current Price$16.27
Market Cap$1,00,53,64,224
P/E Ratio12.71
ROE—%
Dividend Yield7.27%
SectorFinancial Services

Data from SEC filings. Not investment advice. Scoring methodology