NYSE •
Financial Services •
Asset Management •
Quote as of 07/21/2026 16:00
Company Profile
IndustryAsset Management
SectorFinancial Services
ExchangeNYSE
Market Capitalization1,557.54 mln
Float34.72 mln
Earnings Date09/04/2026
EPS
7.03
Strong
P / E
6.53
Undervalued
Piotroski F-Score
5
/ 9
Neutral
Relative Strength
15
/ 100
Significantly lagging
Debt / Equity
0.00
Debt-free
ROE
17.63
Healthy
Business Description
Launched in 2014 and based in the United States, BlackRock Science and Technology Trust is a U.S.-based fund that buys shares in science and technology companies of all sizes around the world. Managed by BlackRock Advisors LLC, it targets both dividend-paying and growth-oriented stocks, and may also use options to pursue its investment goals.