NYSE : ECAT

BlackRock ESG Capital Allocation Trust

$15.31 USD

-$0.27 (-1.73%)

Volume
572.74K
Average Volume
493.98K
Market Capitalization
$1.52B
P/E Ratio
7.29
Dividend Yield
21.83%
Price Target
Year High
$17.14
Year Low
$13.36
Day High
Day Low
Payout Ratio
$1.63
Current Ratio
$0.02
Institutional Ownership Summary
Institutional Ownership %

0.55%

Investors Holding

8

change: -76 | last: 84
Increased Positions

6

change: -43 | last: 49
Reduced Positions

1

change: -21 | last: 22
New Positions

1

change: -16 | last: 17
Sold Positions

77

change: 64 | last: 13
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: 0 | last: 0
Total Invested

8.18M

ECAT Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $15.38 101.52M $1.56B $3.34M $382.38K $1.56B
2024-12-31 $16.40 101.52M $1.66B $4.27M -$ $1.66B
2023-12-31 $16.12 101.35M $1.63B $3.69M -$ $1.63B
2022-12-31 $13.43 109.02M $1.46B $2.77M -$ $1.46B
2021-12-31 $18.65 106.32M $1.98B $4290 $5975 $1.98B
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $15.38 101.52M $1.56B $3.34M $382.38K $1.56B
2025-06-30 $16.06 101.52M $1.63B $3.38M -$ $1.63B
2024-12-31 $16.40 101.35M $1.66B $4.27M -$ $1.66B
2024-06-30 $17.68 101.35M $1.79B $4.46M -$ $1.79B
2023-12-31 $16.12 109.02M $1.76B $3.69M -$ $1.75B
2023-06-30 $15.66 109.02M $1.71B $3.78M -$ $1.7B
2022-12-31 $13.43 106.32M $1.43B $2.77M -$ $1.43B
2022-06-30 $14.31 106.32M $1.52B $3.05M $2.74M $1.52B
2021-07-31 $20.00 - -$ $100000 -$ -$100000