BST stock rating: BlackRock Science & Technology Trust quant rating & factor grades · Tickwind