BST EBITDA Margin
BlackRock Science and Technology Trust Common Shares of Beneficial Interest · EBITDA Margin

BST EBITDA Margin
Latest reported182.77%period ending
BST TTM EBITDA Margin (-330.56% → 182.77%)
TTM ebitda margin
High-resolution chart · PNG
BST ebitda margin history
Trailing twelve months (TTM). Each value covers four complete reported quarters.
| Period ending | EBITDA Margin |
|---|---|
| 182.7724% | |
| 187.9123% | |
| 224.0027% | |
| 520.6807% | |
| 641.7865% | |
| -330.5559% |