MarketInOut Stock Screener Log In | Sign Up
 

BlackRock Science & Technology Trust

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

Company Profile

IndustryAsset Management
SectorFinancial Services
ExchangeNYSE
Market Capitalization1,762.39 mln
Float34.72 mln
Earnings Date03/03/2027

EPS

15.45
Robust

P / E

3.32
Deeply undervalued

Piotroski F-Score

5 / 9
Neutral

Relative Strength

95 / 100
Top performer

Debt / Equity

0.01
Debt-free

Pre-Tax Margin

100%
Exceptional margin

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

EPS15.45
P/E3.32
ROE56.65
RPS9.02
ROIC32.71
ROA55.91
Interest Cover142,271
EBITDA, mln629
EV / EBITDA2.69
Revenue, mln905
EV / Revenue1.95

Quote Details

Last 51.33
Change 0.2 (0.39%)
Open 51.44
Volume 135,251
Turnover 6,942,434
Average Volume 122,250

Financial Ratios

Pre-Tax Profit Margin100
Leverage Ratio1.01
Current Ratio2,636
Price / Book0.93
Price / Tangible Book0.93
Price / Cash Flow52.54
Price / Free Cash Flow12.06
Debt / Equity0.01
Price / Sales1.95

Financial Strength

Piotroski F-Score 5 / 9
Price to Intrinsic Value1.28
Price to Graham Number0.37
Short Ratio1.36
Short % of Float0.35

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 4.97% 96 / 100   
1 Month 7.68% 93 / 100   
2 Months 13.74% 90 / 100   
6 Months 50.22% 96 / 100   
1 Year 42.78% 90 / 100   



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