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

FairStock Score: 45/100 — MIXED

Current Price$41.77
Market Cap$1,45,02,55,232
P/E Ratio5.91
ROE—%
Dividend Yield7.27%
SectorFinancial Services

Data from SEC filings. Not investment advice. Scoring methodology