Versus - compare BST and TSLX

BlackRock Science and Technology Trust outperforms Sixth Street Specialty Lending Inc on 15 out of 20 parameters.