BlackRock ESG Capital Allocation Term Trust Common Shares of Beneficial Interest (ECAT)

FairStock Score: 45/100 — MIXED

Current Price$14.38
Market Cap$1,43,03,54,176
P/E Ratio6.69
ROE—%
Dividend Yield22.65%
SectorFinancial Services

Data from SEC filings. Not investment advice. Scoring methodology