MarketInOut Stock Screener Log In | Sign Up

BlackRock Science & Technology Trust

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

Company Profile

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

EPS

15.45
Robust

P / E

3.01
Deeply undervalued

Piotroski F-Score

4 / 9
Borderline

Beneish M-Score

-0.2
Highly suspicious

Relative Strength

27 / 100
Underperforming

Debt / Equity

0.01
Debt-free

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.01
ROE39.40
RPS9.02
ROIC39.20
ROA38.88
Interest Cover142,271
EBITDA, mln629
EV / EBITDA2.67
EV / EBIT2.67
Revenue, mln313
EV / Revenue5.35

Quote Details

Last 46.56
Change -2.34 (-4.79%)
Open 47.27
Volume 127,581
Turnover 5,940,172
Average Volume 81,253

Financial Ratios

Pre-Tax Profit Margin201
Leverage Ratio1.01
Current Ratio10.55
Price / Book0.89
Price / Tangible Book0.89
Price / Cash Flow51.03
Price / Free Cash Flow53.16
Debt / Equity0.01
Price / Sales5.35

Financial Strength

Altman Z-Score118
Piotroski F-Score 4 / 9
Beneish M-Score-0.2
Price to Intrinsic Value2.22
Price to Graham Number0.33
Shiller PE Ratio8.39
Short Ratio0.87
Short % of Float0.28

Price Performance & Relative Strength

Period Price Performance Relative Strength
1 Week 0.11% 46 / 100   
1 Month -8.47% 16 / 100   
2 Months 9.17% 88 / 100   
6 Months 16.17% 89 / 100   
1 Year 23.86% 82 / 100   



Disclaimer - Privacy Policy - Terms of Service - Cookies - FAQ - Affiliates - Blog