BlackRock Capital Allocation Trust

Balanced
BCAT·US·🇺🇸 US
54%buys·46%sells
475 transactions
$170.1MTotal buys·245 buys
$188.1MTotal sells·212 sells
99 insiders
Last: May 16, 2025