BlackRock Science and Technology Term Trust Common Shares of Beneficial Interest (BSTZ)

FairStock Score: 45/100 — MIXED

Current Price$26.02
Market Cap$1,78,87,22,816
P/E Ratio5.75
ROE—%
Dividend Yield7.56%
SectorFinancial Services

Data from SEC filings. Not investment advice. Scoring methodology