BlackRock Science and Technology Trust II (NYSE:BSTZ)
$ 19.44 -0.09 (-0.46%) Market Cap: 1.44 Bil Enterprise Value: 1.44 Bil PE Ratio: 5.30 PB Ratio: 0.91 GF Score: 41/100