← Back to Screener
BlackRock Science and Technology Term Trust (BSTZ)
Price$29.05
Value ScoreC
Growth ScoreC
Momentum ScoreA
Favorite Metrics
Price vs S&P 500 (26W)23.52%
Price vs S&P 500 (4W)3.87%
VGM Score66.91
Market Capitalization$1.95B
P/E Ratio (Annual)6.21x
All Metrics
P/CF (Annual)7.33x
Book Value / Share (Quarterly)$24.88
Indicated Dividend (Annual)$2.11
Cash Flow / Share (Quarterly)$3.86
Payout Ratio (TTM)60.95%
Price vs S&P 500 (YTD)20.33%
Gross Margin (TTM)51.69%
Net Profit Margin (TTM)241.38%
EPS (TTM)$4.57
10-Day Avg Trading Volume0.24M
EPS Excl Extra (TTM)$4.57
EPS (Annual)$4.55
Dividend / Share (Annual)$2.72
ROI (Annual)18.10%
Gross Margin (Annual)-27.50%
Cash / Share (Quarterly)$0.00
P/E Basic Excl Extra (TTM)6.19x
EPS Growth (5Y)-24.87%
P/E Normalized (Annual)6.21x
ROA (Last FY)17.91%
EBITD / Share (TTM)$3.77
ROE (5Y Avg)-5.48%
Operating Margin (TTM)47.33%
Cash Flow / Share (Annual)$3.86
P/B Ratio1.14x
P/B Ratio (Quarterly)0.91x
EV / Revenue (TTM)93.15x
Net Interest Coverage (TTM)-0.01x
ROA (TTM)18.82%
EPS Growth QoQ (YoY)147.41%
EV / EBITDA (TTM)7.57x
EPS Incl Extra (Annual)$4.55
Current Ratio (Annual)0.09x
Quick Ratio (Quarterly)0.09x
3-Month Avg Trading Volume0.22M
52-Week Price Return48.52%
EV / Free Cash Flow (Annual)7.40x
P/E Incl Extra (TTM)6.19x
Asset Turnover (Annual)0.01x
52-Week High$31.58
EPS Excl Extra (Annual)$4.55
26-Week Price Return31.45%
Quick Ratio (Annual)0.09x
13-Week Price Return32.11%
Total Debt / Equity (Annual)0.01x
Current Ratio (Quarterly)0.09x
Enterprise Value$1.97B
Asset Turnover (TTM)0.01x
Book Value / Share Growth (5Y)-8.46%
Pretax Margin (Annual)-6680.50%
Cash / Share (Annual)$0.00
3-Month Return Std Dev34.72%
EBITDA CAGR (5Y)1.02%
EBITDA Interim CAGR (5Y)-10.25%
ROE (Last FY)18.29%
EPS Basic Excl Extra (Annual)$4.55
P/FCF (TTM)7.33x
Receivables Turnover (TTM)-2.10x
EV / Free Cash Flow (TTM)7.40x
Total Debt / Equity (Quarterly)0.01x
EPS Incl Extra (TTM)$4.57
Receivables Turnover (Annual)-2.09x
ROI (TTM)19.11%
Revenue / Share (Annual)$-0.11
Free OCF CAGR (5Y)19.93%
Price vs S&P 500 (52W)24.15%
P/E Ratio (TTM)6.19x
EPS Growth TTM (YoY)20.15%
Year-to-Date Return28.48%
5-Day Price Return-4.88%
EPS Normalized (Annual)$4.55
ROA (5Y Avg)-5.44%
Net Profit Margin (Annual)-6680.50%
Month-to-Date Return-4.44%
EBITD / Share (Annual)$3.77
EPS Growth (3Y)6.84%
Operating Margin (Annual)-34.00%
LT Debt / Equity (Annual)0.00x
P/CF (TTM)7.33x
ROI (5Y Avg)-5.52%
P/E Excl Extra (TTM)6.19x
LT Debt / Equity (Quarterly)0.00x
EPS Basic Excl Extra (TTM)$4.57
Payout Ratio (Annual)61.15%
P/B Ratio (Annual)0.91x
Dividend / Share (TTM)$2.72
Pretax Margin (TTM)241.38%
Book Value / Share (Annual)$24.88
Price vs S&P 500 (13W)23.85%
Dividend Yield (TTM)9.85%
Beta1.48x
P/FCF (Annual)7.33x
Revenue / Share (TTM)$-0.11
ROE (TTM)19.38%
52-Week Low$19.23
vGradeC
gGradeC
mGradeA
vgmGradeB
Show chart for
About
BlackRock Science and Technology Trust II is a closed-end investment company that invests at least 80% of assets in equity securities of U.S. and non-U.S. science and technology companies across all market capitalizations. The fund pursues total return and income through a diversified portfolio that includes equities, options, convertibles, preferred securities, and other investments, with exposure to emerging markets and private companies. Its objective is to generate current income and long-term capital appreciation.