U.S. market Closed. Opens in 20 hours 6 minutes

BST | BlackRock Science and Technology Trust Stock Financials Income Statements Annual

(Stock Exchange: NYSE)
*Sign In to persist settings
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-31
Revenue291.28M55.57M151.88M14.22M78.83M
Cost of Revenue247.91M12.65M15.14M8.70M6.33M
Gross Profit43.37M42.92M136.74M5.52M72.49M
Operating Expenses291.28M1.43M87.87K98.72K146.40M
Selling, General & Admin867.38K1.15M652.03K759.20KN/A
Research & DevelopmentN/AN/AN/AN/AN/A
Other Operating Expenses290.41MN/AN/AN/A146.40M
Operating Income290.17M-654.70M136.12M521.36M218.89M
Other Expenses / Income-27.82K-65.40K-159.11K-154.06K-30.71K
Before Tax Income290.15M-654.77M135.96M521.20M218.86M
Income Tax ExpensesN/AN/AN/AN/AN/A
Net Income290.15M-654.77M135.96M521.20M218.86M
Interest Expenses14.56KN/AN/AN/AN/A
Basic Shares Outstanding33.62M32.27M32.08M25.76M23.61M
Diluted Shares Outstanding33.62M32.27M32.08M25.76M23.61M
EBITDA290.17M-654.70M136.12M521.36M218.89M
EBITDA Margin99.62%-1,178.14%89.62%3,667.49%277.69%
EBIT290.16M-654.77M135.96M521.20M218.86M
EBIT Margin99.62%-1,178.26%89.52%3,666.41%277.66%
Financial Year End2023-12-312022-12-312021-12-312020-12-312019-12-31
An error has occurred. This application may no longer respond until reloaded. Reload 🗙