BSTZ logo

BlackRock Science And Technology Trust II (BSTZ) EV/EBITDA