Skip to main content
BST logo

BlackRock Science and Technology Trust

BSTNYSEFinancialsAsset Management

$46.51Today:- (-)1Y +12.70%

As of Oct 23, 2026 close

Market cap
$1.48B
P/E (TTM)
5.91
Forward P/E
-
Dividend yield
13.88%
52-week range
$34.87$52.32
Volume (live)
-
Avg. volume (3M)
103.60K

BlackRock Science and Technology Trust (BST) Stock Price & Financial Analysis

BlackRock Science and Technology Trust Stock Price Chart

Loading chart...

Financial Metrics & Key Statistics

Fundamental metrics, valuation ratios, and profitability indicators

Price & Trading Activity
Day's Range$46.25 - $47.44
52-Week High$52.32
52-Week Low$34.87
Open$46.47
Volume (last close)56.27K
Average Volume (3M)103.60K
Earnings & Profitability
Revenue (TTM)252.35M
Net Income (TTM)250.75M
EPS (TTM)$7.86
Profit Margin99.37%
Return on Equity (ROE)16.95%
Dividend Information
Annual Dividend$6.51
Dividend Yield13.88%
Payout Ratio82.77%
Next Dividend Ex-DateDec 11, 2026
Size & Valuation
Market Cap1.48B
Shares Outstanding34.72M
P/E Ratio (TTM)5.91
Price to Sales (P/S)5.87
Price to Book (P/B)1.00
Technical Indicators
50-Day MA$49.63
200-Day MA$44.70
1-Year Change+12.70%

Source: Market prices and company fundamentals. Data as of Oct 23, 2026. Data sources and methodology

Compare BST with other stocks

BlackRock Science and Technology Trust at a Glance

As of the Oct 23, 2026 close, BlackRock Science and Technology Trust (BST) has a market capitalization of $1.48B. The stock trades at 5.9× trailing earnings and 5.9× sales. Over the trailing twelve months it earned $250.75M on revenue of $252.35M (a 99.4% profit margin). Revenue fell 8.0% year over year.

BlackRock Science and Technology Trust pays a monthly dividend totaling $6.51 per share a year, a 13.88% yield at the Oct 23, 2026 close, with a 83% payout ratio.

The share price is up 12.7% over the past year. At $46.51 (the Oct 23, 2026 close) it sits within its 52-week range of $34.87 to $52.32, above its 200-day moving average of $44.70.

Frequently Asked Questions About BlackRock Science and Technology Trust

What is the current stock price for BST?

As of the Oct 23, 2026 close, BST stock trades at $46.51. The 52-week range is $34.87–$52.32, with a day range of $46.25–$47.44.

What is the P/E ratio for BST?

As of the Oct 23, 2026 close, BlackRock Science and Technology Trust's trailing twelve-month (TTM) P/E ratio is 5.9, meaning investors pay $5.9 for every $1 of annual earnings. BlackRock Science and Technology Trust operates in the Financials sector.

Does BST pay dividends?

Yes, BlackRock Science and Technology Trust pays a 13.88% annual dividend yield as of the Oct 23, 2026 close ($6.51 per share a year). The trailing twelve-month payout ratio is 82.8%. The next ex-dividend date is December 11, 2026.

What do analysts recommend for BST?

Analyst ratings and recommendations for BST are displayed in the Analyst Consensus section, including buy/hold/sell distribution and 12-month price targets.

What is the market cap of BST?

As of the Oct 23, 2026 close, BlackRock Science and Technology Trust's market capitalization is $1.61B, classifying it as a small-cap company. BlackRock Science and Technology Trust operates in the Financials sector within the Asset Management industry.