BlackRock Science and Technology Term Trust Common Shares of Beneficial Interest (BSTZ)
EBITDA Margin
198.75%
TTM · Period ending:

BSTZ EBITDA Margin
Latest reported198.75%period ending
Latest reported198.75%period ending
BSTZ TTM EBITDA Margin (-330.56% → 198.75%)
TTM ebitda margin
High-resolution chart · PNG
BSTZ ebitda margin history
Trailing twelve months (TTM). Each value covers four complete reported quarters.
| Period ending | EBITDA Margin |
|---|---|
| 198.749% | |
| 162.2892% | |
| 126.956% | |
| 374.3867% | |
| 641.7865% | |
| -330.5559% |