BST · CIK 0001616678 · other
BlackRock Science & Technology Trust (BST) is a publicly traded company incorporated in DE, listed on the NYSE. With a market capitalization of $1.4 billion, BlackRock Science & Technology Trust is a small-cap company. The stock currently trades at $40.27, up 0.20% today, with a 52-week range of $27.87–$44.50. The company trades at a trailing P/E of 8.4x.
No 10-K filings found.