(BCAT) BlackRock Capital - Ratings and Ratios

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US09260U1097

Investment Management, Custody Services

Description: BCAT BlackRock Capital

BlackRock Capital Allocation Trust (BCAT) is a closed-end investment company that is listed on the New York Stock Exchange. As a member of the Asset Management & Custody Banks sub-industry, BCATs primary objective is to provide shareholders with a stable source of income and long-term capital appreciation through a diversified portfolio of investments.

Analyzing the trusts recent price action, we observe a relatively stable trend, with the stock price hovering around $14.75. The short-term moving averages (SMA20: $14.73, SMA50: $14.24) indicate a gentle upward trajectory, suggesting a potential continuation of the current trend. The Average True Range (ATR) of 0.17, equivalent to 1.17%, implies a moderate level of volatility.

From a fundamental perspective, BCATs market capitalization stands at $1.586 billion, with a price-to-earnings ratio of 8.32, indicating a relatively undervalued position compared to its peers. The trusts return on equity (RoE) of 10.60% suggests a decent level of profitability. However, the absence of a forward P/E ratio makes it challenging to gauge the markets expectations for future earnings growth.

Using a combination of technical and fundamental analysis, we can forecast a potential price target for BCAT. Assuming the current trend continues, and considering the trusts relatively low valuation and decent profitability, we can estimate a potential price increase to $15.50 over the next 6-12 months. This forecast is based on the convergence of the short-term moving averages and the trusts historical price range, as well as its fundamental characteristics, such as market capitalization and return on equity.

To validate this forecast, we will continue to monitor BCATs price action, moving averages, and fundamental metrics, making adjustments as necessary to ensure an optimal investment outcome.

Additional Sources for BCAT Stock

News: Wall Street Journal | Benzinga | Yahoo Finance
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle

BCAT Stock Overview

Market Cap in USD 1,573m
Sector Financial Services
Industry Asset Management
GiC Sub-Industry Asset Management & Custody Banks
IPO / Inception 2020-09-25

BCAT Stock Ratings

Growth Rating 31.2
Fundamental -
Dividend Rating 94.4
Rel. Strength -12.3
Analysts -
Fair Price Momentum 19.76 USD
Fair Price DCF 54.38 USD

BCAT Dividends

Dividend Yield 12m 23.59%
Yield on Cost 5y 29.00%
Annual Growth 5y 91.11%
Payout Consistency 82.5%
Payout Ratio 153.5%

BCAT Growth Ratios

Growth Correlation 3m 95.8%
Growth Correlation 12m 61%
Growth Correlation 5y 29.1%
CAGR 5y 5.37%
CAGR/Max DD 5y 0.15
Sharpe Ratio 12m 1.65
Alpha 4.48
Beta 0.499
Volatility 10.84%
Current Volume 217.3k
Average Volume 20d 580.2k
What is the price of BCAT shares?
As of July 04, 2025, the stock is trading at USD 15.19 with a total of 217,293 shares traded.
Over the past week, the price has changed by +1.20%, over one month by +2.89%, over three months by +12.34% and over the past year by +13.98%.
Is BlackRock Capital a good stock to buy?
Neither. Based on ValueRay´s Analyses, BlackRock Capital is currently (July 2025) neither a good nor a bad stock to buy. It has a ValueRay Growth Rating of 31.16 and therefor a technical neutral rating according to historical growth.
Based on momentum, paid dividends and discounted-cash-flow analyses, the fair value of BCAT is around 19.76 USD . This means that BCAT is currently undervalued and has a potential upside of +30.09% (Margin of Safety).
Is BCAT a buy, sell or hold?
BlackRock Capital has no consensus analysts rating.
What are the forecasts for BCAT share price target?
According to our own proprietary Forecast Model, BCAT BlackRock Capital will be worth about 22.2 in July 2026. The stock is currently trading at 15.19. This means that the stock has a potential upside of +46.08%.
Issuer Target Up/Down from current
Wallstreet Target Price - -
Analysts Target Price - -
ValueRay Target Price 22.2 46.1%