BlackRock Science and Technology Trust (BST) NYSE

49.84

+0.53(+1.07%)

Updated at June 02 04:00PM

Currency In USD

Valuation

Market Cap1.41B
Enterprise Value1.41B
P/E Ratio6.9
PEG Ratio-0.86
Price/Sales Ratio7.69
Price/Book Ratio1.17
Enterprise/Revenue7.7
Enterprise/EBITDA6.91

Fiscal Year

Fiscal YearDecember 31, 2025
Most Recent QuarterDecember 31, 2025

Profitability

Profit Margin1.11
Operating Margin1.11

Management Effectiveness

Return On Assets0.17
Return On Equity0.17

Income Statement

Revenue224.98M
Revenue/Share6.48
Gross Profit210.35M
EBITDA250.75M
Net Income250.75M
Diluted EPS7.22

Balance Sheet

Total Cash11.07M
Total Cash/Share0.32
Total Debt1.78M
Total Debt/Equity0
Current Ratio1,065.01
Book Value Per Share42.62

Price History

52-Week Change35.29
52-Week High50.56
52-Week Low34.87
Moving Average 50 Days42.24
Moving Average 200 Days40.93

Statistics

Average Volume110,685
Shares Outstanding34.72M
% Held by Institutions20.91

Dividend And Splits

Trailing Annual Dividend Rate4.2
Trailing Annual Dividend Yield8.43
Payout Ratio0.57
Last Split Factor1031:1000
Last Split DateJune 17, 2021