ECAT stock rating: BlackRock ESG Capital Allocation Term Trust quant rating & factor grades · Tickwind