ADVFN Logo
Registration Strip Icon for discussion Register to chat with like-minded investors on our interactive forums.
36.82
0.23
(0.63%)
Closed February 26 4:00PM
36.82
0.00
( 0.00% )
Pre Market: 7:47AM

BlackRock Science and Technology Trust Financial Summary

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

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 815.85M
Price to Earnings Ratio 2.81
Price to Sales Ratio 188.15
Price to Cash Ratio 1.7k
Price to Book Ratio 0.68
Dividend Yield 8.15%

Share Statistics

Shares Outstanding 22.16M
Average Volume (1 week) 117.9k
Average Volume (1 Month) 152.6k
52 Week Change -0.30%
52 Week High 39.59
52 Week Low 31.38
Spread (Intraday) 1.26 (3.37%)

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)