31 · ECAT · BlackRock ESG Capital Allocati · 41 Holders | HoldingsIntel