WallStSmart
BSTZ

BlackRock Science and Technology Trust II

NYSE: BSTZ · FINANCIAL SERVICES · ASSET MANAGEMENT

$25.98
+3.38% today

Updated 2026-04-30

Market cap
$1.84B
P/E ratio
5.75
P/S ratio
5.81x
EPS (TTM)
$4.65
Dividend yield
52W range
$15 – $27
Volume
0.2M

BlackRock Science and Technology Trust II (BSTZ) Financial statements

SEC filings — annual and quarterly data.

Income statement — annual

Item2019202020212022202320242025
Revenue$113.72M$1.49B$250.71M$-1.33B$-34.32M$274.17M$265.96M
Revenue growth (YoY)+1207.5%-83.1%-632.2%+97.4%+898.9%-3.0%
Cost of revenue$9.99M$26.01M$41.18M$25.92M$20.44M$3501.00$20.58M
Gross profit$113.72M$1.49B$250.71M$-1.33B$-54.76M$274.17M$245.38M
Gross margin100.0%100.0%100.0%100.0%159.6%100.0%92.3%
R&D$5.00$20.00$0.00$11.00$8.00
SG&A$477063.00$1.50M$1.83M$1.43M$867375.00$748905.00$1.12M
Operating income$113.23M$1.49B$248.55M$-1.34B$279.96M$272.28M$314.79M
Operating margin99.6%99.9%99.1%100.1%-815.8%99.3%118.4%
EBITDA$113.23M$1.49B$248.55M$-1.34B$290.17M$272.32M$314.36M
EBITDA margin99.6%99.9%99.1%100.1%-845.5%99.3%118.2%
EBIT$113.23M$1.49B$248.55M$-1.34B$290.17M
Interest expense$0.00$0.00$0.00$14556.00$3501.00$546.00
Income tax
Effective tax rate0.0%0.0%0.0%0.0%0.0%0.0%0.0%
Net income$113.23M$1.49B$248.55M$-1.34B$290.15M$272.28M$314.36M
Net income growth (YoY)+1211.5%-83.3%-637.5%+121.7%-6.2%+15.5%
Profit margin99.6%99.9%99.1%100.1%-845.4%99.3%118.2%