ADVFN Logo
Registration Strip Icon for monitor Customized watchlists with full streaming quotes from leading exchanges, such as NASDAQ, NYSE, AMEX, OTC Markets Small-Cap, LSE and more.
34.96
0.63
(1.84%)
Closed September 19 4:00PM
34.96
0.00
( 0.00% )
Pre Market: 4:01AM

BlackRock Science and Technology Trust Financial Summary

The current BST market cap is 774.64M. The company's latest EPS is USD 13.0945 and P/E is 2.67.

Quarter End
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue
Operating Income
Net Income
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Revenue 2.85M2.46M3.4M4.13M4.34M
Operating Income 00000
Net Income 218.86M521.2M135.96M-654.77M290.15M
Quarter End
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets
Total Liabilities
Total Equity
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Total Assets 754.3M1.32B1.71B968.54M1.22B
Total Liabilities 11.63M24.45M26.07M7.84M24.88M
Total Equity 742.67M1.3B1.68B960.7M1.2B
Quarter End
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating
Investing
Financing
Year End December 30 2023 20192020202120222023
USD ($)USD ($)USD ($)USD ($)USD ($)
Operating 68.05M-32.18M-256.41M69.68M52.42M
Investing N/A N/A N/A N/A N/A
Financing -66.3M33.85M253.71M-68.93M-54.59M
Market Cap 774.64M
Price to Earnings Ratio 2.67
Price to Sales Ratio 178.64
Price to Cash Ratio 1.61k
Price to Book Ratio 0.65
Dividend Yield 8.58%

Share Statistics

Shares Outstanding 22.16M
Average Volume (1 week) 133.14k
Average Volume (1 Month) 135.85k
52 Week Change 9.56%
52 Week High 39.01
52 Week Low 29.62
Spread (Intraday) 1.46 (4.18%)

Company Info

Company Name BlackRock Science and Technology Trust
Address 1209 orange street
wilmington, delaware 19801
Website https://
Industry unit inv tr, closed-end mgmt (6726)

Your Recent History

Delayed Upgrade Clock