
BlackRock Science and Technology Trust
BSTNYSEFinancialsAsset Management
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
| 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 |
| Revenue (TTM) | 252.35M |
|---|---|
| Net Income (TTM) | 250.75M |
| EPS (TTM) | $7.86 |
| Profit Margin | 99.37% |
| Return on Equity (ROE) | 16.95% |
| Annual Dividend | $6.51 |
|---|---|
| Dividend Yield | 13.88% |
| Payout Ratio | 82.77% |
| Next Dividend Ex-Date | Dec 11, 2026 |
| Market Cap | 1.48B |
|---|---|
| Shares Outstanding | 34.72M |
| P/E Ratio (TTM) | 5.91 |
| Price to Sales (P/S) | 5.87 |
| Price to Book (P/B) | 1.00 |
| 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
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.