BlackRock Science and Technology Trust II

NYSE
BSTZ
Stock
Yield per half year: -10.36%
Dividend yield: 10.44%
Sector: Financials