MarketInOut Stock Screener Log In | Sign Up
 

BlackRock Science & Technology Trust

NYSE • Financial Services • Asset Management • Quote as of 07/21/2026 16:00
BlackRock Science & Technology Trust stock price and volume chart

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.

Key Fundamentals

EPS7.03
P/E6.53
ROE17.63
RPS7.26
ROA17.43
Revenue, mln252
EV / Revenue6.61

Financial Strength

Piotroski F-Score 5 / 9
Price to Intrinsic Value1.13
Price to Graham Number0.54
Short Ratio0.23
Short % of Float0.08

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week -3.41% 9 / 100   
1 Month -3.9% 20 / 100   
2 Months 18.18% 89 / 100   
6 Months 17.34% 84 / 100   
1 Year 31.87% 79 / 100   



Disclaimer - Privacy Policy - Terms Of Service - Cookie Use Policy - FAQ - Contact Us