BST logo

BST EBITDA Margin

Latest reported299.06%
BST Quarterly EBITDA Margin (-1108.02% → 299.06%)
High-resolution chart · PNG

BST ebitda margin history

Quarterly. Dates are reporting period ends; fiscal years can differ from calendar years.

BlackRock Science and Technology Trust Common Shares of Beneficial Interest EBITDA Margin — Quarterly
Period endingEBITDA Margin
299.0577%
102.8791%
131.1273%
143.3806%
-246,510.0753%
99.7384%
-1,241.5735%
-1,815.7176%
-1,108.0153%
Data is provided for informational purposes only and does not constitute investment advice. Past performance is not indicative of future results.