S&P 500 7,506.17 ▲ 86.07 (+1.16%) DOW 51,620.91 ▲ 128.36 (+0.25%) NASDAQ 26,536.24 ▲ 514.58 (+1.98%) US Markets Closed â€ĸ 08:56 PM ET

BSTZ

BlackRock Science and Technology Term Trust

Price Chart
Latest Quote

$31.09

+0.89 (+2.95%)
Current Price
Previous Close $30.20
Open $30.55
Day High $31.33
Day Low $30.52
Volume 142,070
Fetched: 2026-06-19T00:56:22
Stock Information
Quarterly Dividend / Yield $1.95 / 6.32%
Shares Outstanding 68.74M
Quarterly Dividend Yield 6.32%
Quarterly Dividend $1.95
Sector Financial Services
Industry Asset Management
Market Cap $2.14B
P/E Ratio 6.69
EPS (TTM) $4.65
Exchange NYQ
🌐 Visit Website
📊 Comprehensive Analysis
Company Data
Financial Ratios
Returns & Margins
Ownership
Insider Ownership0.01%
Institutional Ownership30.89%
Insider & Institutional transactions data not available
Valuation Ratios
Analyst Data
Recommendationnone
Technical Indicators
SMA20$29.99
SMA50$27.59
SMA200$22.84
RSI54.22
ATR1.2119
Short Float0.19%
Short Ratio0.56
Rel Volume0.72
Performance History
Week+3.15%
Month+14.95%
Quarter+44.63%
6 Months+48.29%
YTD+40.21%
Year+76.89%
3 Years+138.23%
5 Years+37.67%
10 Years+195.85%
Stock Score: ⭐ Premium
Based on debt, profitability, growth, and cash flow metrics
⭐ Premium Feature

Sign up for free to view detailed scoring breakdown — premium is free during our trial period!

Recent Price History
Date Close Volume
2026-06-18 $31.09 142,070
2026-06-17 $30.20 154,300
2026-06-16 $30.86 197,300
2026-06-15 $31.68 198,000
2026-06-12 $30.58 114,200
2026-06-11 $30.14 147,100
2026-06-10 $28.82 138,800
2026-06-09 $29.08 159,100
2026-06-08 $29.45 156,800
2026-06-05 $28.90 375,400
2026-06-04 $30.53 255,100
2026-06-03 $30.76 189,800
2026-06-02 $31.39 244,000
2026-06-01 $30.38 265,700
2026-05-29 $30.24 281,800
2026-05-28 $30.16 240,900
2026-05-27 $29.50 171,300
2026-05-26 $29.24 240,300
2026-05-22 $28.55 147,300
2026-05-21 $28.23 144,500
2026-05-20 $27.65 144,500
2026-05-19 $27.05 250,400
About BlackRock Science and Technology Term Trust

BlackRock Science and Technology Term Trust is a closed-ended equity mutual fund launched by BlackRock, Inc. The fund is managed by BlackRock Advisors, LLC. It invests in public equity markets across the globe. The fund seeks to invest in stocks of companies operating in the science and technology sectors. It primarily invests in growth stocks of companies across all market capitalizations. BlackRock Science and Technology Term Trust was formed in June 2019 and is domiciled in the United States.

Period:
Loading...
Income Statement (Annual)
Metric 2025-12-31 2024-12-31 2023-12-31 2022-12-31
Revenue
Total Revenue $316,129,345 $274,174,765 $282,205,035 $-1,334,218,262
Operating Revenue $316,129,345 $274,174,765 $282,205,035 $-1,334,218,262
Expenses
Interest Expense $546 $3,501 $21,132 -
Operating Expense $1,770,295 $1,895,310 $2,243,754 $1,840,451
Other Operating Expenses $650,990 $1,146,405 $909,093 $409,898
General And Administrative Expense $1,119,305 $748,905 $1,334,661 $1,430,553
Income & Earnings
Net Income From Continuing Operation Net Minority Interest $314,359,050 $272,279,455 $279,961,281 $-1,336,058,713
Net Interest Income $-546 $-3,501 $-21,132 $0
Interest Income $0 $0 $0 $0
Normalized Income $314,359,050 $272,279,455 $279,961,281 $-1,336,058,713
Net Income From Continuing And Discontinued Operation $314,359,050 $272,279,455 $279,961,281 $-1,336,058,713
Net Income Common Stockholders $314,359,050 $272,279,455 $279,961,281 $-1,336,058,713
Net Income $314,359,050 $272,279,455 $279,961,281 $-1,336,058,713
Net Income Including Noncontrolling Interests $314,359,050 $272,279,455 $279,961,281 $-1,336,058,713
Net Income Continuous Operations $314,359,050 $272,279,455 $279,961,281 $-1,336,058,713
Pretax Income $314,359,050 $272,279,455 $279,961,281 $-1,336,058,713
Per Share
Diluted EPS - $7.86 $3.72 $-16.99
Basic EPS - $7.86 $3.72 $-16.99
Other
Tax Effect Of Unusual Items $0 $0 $0 $0
Tax Rate For Calcs $0 $0 $0 $0
Diluted NI Availto Com Stockholders $314,359,050 $272,279,455 $279,961,281 $-1,336,058,713
Gain On Sale Of Security $70,044,026 $49,124,634 $-40,472,403 $-1,432,164,711
Selling General And Administration $1,119,305 $748,905 $1,334,661 $1,430,553
Diluted Average Shares - $72,314,687 $75,258,409 $78,637,947
Basic Average Shares - $72,314,687 $75,258,409 $78,637,947
Fetched: 2026-06-13
Balance Sheet (Annual)
Metric 2025-12-31 2024-12-31 2023-12-31 2022-12-31
Assets
Net Tangible Assets $1,717,101,483 $1,673,591,450 $1,629,824,229 $1,524,657,637
Total Assets $1,753,109,018 $1,698,696,527 $1,657,697,106 $1,545,653,859
Investmentin Financial Assets $1,750,672,602 $1,698,163,828 $1,649,524,400 $1,533,925,388
Financial Assets Designatedas Fair Value Through Profitor Loss Total $1,721,047,608 $1,688,662,127 $1,645,173,877 $1,513,242,027
Receivables $1,714,251 $133,491 $5,350,115 $6,619,035
Cash And Cash Equivalents $722,140 $12,742 $0 $1,378,829
Cash Financial $722,140 $12,742 $0 $1,378,829
Cash Cash Equivalents And Federal Funds Sold $722,165 $392,742 $2,810,000 $4,428,829
Prepaid Assets - $6,466 $12,591 -
Debt
Net Debt - $80,722 $347,361 -
Total Debt - $152,061 $347,361 -
Long Term Debt And Capital Lease Obligation - $152,061 $347,361 -
Liabilities
Total Liabilities Net Minority Interest $36,007,535 $25,105,077 $27,872,877 $20,996,222
Payables $16,653,368 $2,475,681 $4,135,063 $8,798,419
Other Payable $2,587,374 $2,475,681 $3,150,149 $4,328,315
Accounts Payable $14,065,994 - $984,914 $4,470,104
Derivative Product Liabilities - $11,477,631 $18,907,082 $8,555,152
Equity
Common Stock Equity $1,717,101,483 $1,673,591,450 $1,629,824,229 $1,524,657,637
Total Equity Gross Minority Interest $1,717,101,483 $1,673,591,450 $1,629,824,229 $1,524,657,637
Stockholders Equity $1,717,101,483 $1,673,591,450 $1,629,824,229 $1,524,657,637
Retained Earnings $774,428,158 $644,340,065 $425,305,744 $152,295,163
Other
Ordinary Shares Number $68,744,150 $72,314,687 $76,070,675 $78,076,748
Share Issued $68,744,150 $72,314,687 $76,070,675 $78,076,748
Tangible Book Value $1,717,101,483 $1,673,591,450 $1,629,824,229 $1,524,657,637
Capital Stock $942,673,325 $1,029,251,385 $1,204,518,485 $1,372,362,474
Common Stock $942,673,325 $1,029,251,385 $1,204,518,485 $1,372,362,474
Investments And Advances $1,750,672,602 $1,698,163,828 $1,649,524,400 $1,533,925,388
Available For Sale Securities $29,624,994 $9,501,701 $4,350,523 $20,683,361
Invested Capital - $768,719,076 $1,630,171,590 -
Total Capitalization - $768,719,076 $1,630,171,590 -
Treasury Shares Number - - $0 -
Fetched: 2026-06-13
Cash Flow Statement (Annual)
Metric 2025-12-31 2024-12-31 2023-12-31 2022-12-31
Free Cash Flow
Free Cash Flow $877,818,665 $231,702,828 $173,423,985 $183,808,885
Operating Activities
Operating Cash Flow $877,818,665 $231,702,828 $173,423,985 $183,808,885
Financing Activities
Repurchase Of Capital Stock $-723,974,503 $-82,227,801 $-36,266,037 $-5,353,185
Issuance Of Capital Stock $0 $0 $0 $0
Financing Cash Flow $-877,369,680 $-234,120,062 $-178,712,742 $-183,979,868
Net Other Financing Charges $0 $0 $0 $0
Cash Dividends Paid $-153,395,177 $-151,544,900 $-142,794,066 $-178,626,683
Common Stock Dividend Paid $-153,395,177 $-151,544,900 $-142,794,066 $-178,626,683
Net Common Stock Issuance $-723,974,503 $-82,227,801 $-36,266,037 $-5,353,185
Common Stock Issuance $0 $0 $0 $0
Net Preferred Stock Issuance - - - $0
Preferred Stock Issuance - - - $0
Other
End Cash Position $449,080 $392,742 $2,810,000 $8,098,829
Beginning Cash Position $0 $2,810,000 $8,098,829 $8,269,769
Effect Of Exchange Rate Changes $95 $-24 $-72 $43
Changes In Cash $448,985 $-2,417,234 $-5,288,757 $-170,983
Common Stock Payments $-723,974,503 $-82,227,801 $-36,266,037 $-5,353,185
Change In Working Capital $-2,686,306 $6,145,169 $2,296,842 $-6,258,972
Change In Other Current Liabilities $-1,596,637 $4,620,303 $2,865,527 $-1,949,206
Change In Other Current Assets $0 $0 $680,607 $-680,607
Change In Accrued Expense $-133,292 $-7,956 $-68,059 $-135,190
Change In Payable $-944,820 $1,392,228 $-1,205,123 $-3,416,772
Change In Prepaid Assets $8,742 $6,125 $-12,591 $0
Change In Receivables $-20,299 $134,469 $36,481 $-77,197
Gain Loss On Investment Securities $871,818,445 $-51,982,263 $-108,834,138 $1,526,126,570
Net Income From Continuing Operations $8,686,526 $277,539,922 $279,961,281 $-1,336,058,713
Net Issuance Payments Of Debt - $-347,361 $347,361 $0
Net Long Term Debt Issuance - $-347,361 $347,361 $0
Issuance Of Debt - - - $0
Long Term Debt Issuance - - - $0
Fetched: 2026-06-13