NYSE : BST

BlackRock Science and Technology Trust

$45.02 USD

$0.16 (0.36%)

Volume
68.53K
Average Volume
118.05K
Market Capitalization
$1.56B
P/E Ratio
6.24
Dividend Yield
8.78%
Price Target
Year High
$51.30
Year Low
$34.87
Day High
Day Low
Payout Ratio
$0.57
Current Ratio
$1065.01
Institutional Ownership Summary
Institutional Ownership %

0.71%

Investors Holding

21

change: -101 | last: 122
Increased Positions

15

change: -44 | last: 59
Reduced Positions

3

change: -31 | last: 34
New Positions

3

change: -8 | last: 11
Sold Positions

104

change: 81 | last: 23
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

12.48M

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2019-02-13 Morgan Stanley 697.36K 3.10%
2019-02-13 Morgan Stanley Smith Barney LLC 697.34K 3.10%
2018-02-12 Morgan Stanley 1.42M 6.30%
2018-02-12 Morgan Stanley Smith Barney LLC 1.42M 6.30%
2016-02-12 Karpus Management, Inc., d/b/a Karpus Investment ManagementI.D. #16-1290558 1.13M 5.00%
BST Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $40.54 34.72M $1.41B $19872 $1.78M $1.41B
2024-12-31 $36.56 34.64M $1.27B $136.39K $17543 $1.27B
2023-12-31 $33.22 33.62M $1.12B $483.11K $6.37M $1.12B
2022-12-31 $28.37 32.27M $915.52M $95178 $88084 $915.51M
2021-12-31 $49.97 32.08M $1.6B $298.82K -$ $1.6B
2020-12-31 $53.30 25.76M $1.37B $737.41K -$ $1.37B
2019-12-31 $33.27 23.61M $785.42M $2527 -$ $785.42M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $40.54 34.72M $1.41B $19872 $1.78M $1.41B
2025-06-30 $38.17 34.72M $1.33B $67706 $23989 $1.33B
2024-12-31 $36.56 34.72M $1.27B $136.39K $17543 $1.27B
2024-06-30 $37.69 34.64M $1.31B $483.53K $6.64M $1.31B
2023-12-31 $33.22 34.34M $1.14B $483.11K $6.37M $1.15B
2023-06-30 $34.44 33.39M $1.15B $430.89K -$ $1.15B
2022-12-31 $28.37 33M $936.21M $95178 $88084 $936.2M
2022-06-30 $32.49 33M $1.07B -$ -$ $1.07B
2021-12-31 $49.97 25.76M $1.29B $298.82K -$ $1.29B
2020-12-31 $53.30 23.61M $1.26B $737.41K -$ $1.26B
2019-12-31 $33.27 - -$ $2527 -$ -$2527