ADVFN Logo
Registration Strip Icon for alerts Register for real-time alerts, custom portfolio, and market movers
38.84
0.23
(0.60%)
Closed January 24 4:00PM
37.5112
-1.33
( -3.42% )
Pre Market: 8:00AM

BlackRock Science and Technology Trust Financial Summary

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

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 831.17M
Price to Earnings Ratio 2.97
Price to Sales Ratio 198.47
Price to Cash Ratio 1.79k
Price to Book Ratio 0.72
Dividend Yield 8.00%

Share Statistics

Shares Outstanding 22.16M
Average Volume (1 week) 182.94k
Average Volume (1 Month) 119.01k
52 Week Change 5.52%
52 Week High 39.59
52 Week Low 31.38
Spread (Intraday) 0.59 (1.57%)

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