Comparison BlackRock Science and Technology Term Trust (BSTZ) with Competitors
BlackRock Science and Technology Term Trust (BSTZ) industry is Asset Management.
Free Cash Flow Yield
BSTZ-6.82%
Industry3.90%
Upside-10.72%
P/E
BSTZ2.39
Industry27.42
Upside-91.30%
P/S
BSTZ6.59
Industry2.99
Upside+120.22%
P/B
BSTZ1.21
Industry2.61
Upside-53.52%