ADVFN Logo
Registration Strip Icon for default Register for Free to get streaming real-time quotes, interactive charts, live options flow, and more.
37.80
-0.24
(-0.63%)
Closed July 16 4:00PM
37.80
0.00
( 0.00% )
Pre Market: 4:00AM

BlackRock Science and Technology Trust Financial Summary

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

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 837.57M
Price to Earnings Ratio 2.89
Price to Sales Ratio 193.15
Price to Cash Ratio 1.74k
Price to Book Ratio 0.7
Dividend Yield 7.94%

Share Statistics

Shares Outstanding 22.16M
Average Volume (1 week) 100.63k
Average Volume (1 Month) 107.66k
52 Week Change 9.69%
52 Week High 39.01
52 Week Low 29.62
Spread (Intraday) 7.3 (16.82%)

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)