(BCAT) BlackRock Capital - Ratings and Ratios

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

BCAT: Investment, Portfolio, Custody, Fund

BlackRock Capital Allocation Trust (NYSE: BCAT) is a closed-end management investment company primarily engaged in capital allocation. It invests in a variety of assets, including equities, bonds, and alternative investments, leveraging BlackRocks global investment platform to seek returns through a flexible allocation strategy. BCAT is designed to provide shareholders with current income and long-term capital appreciation by dynamically allocating capital across various asset classes, sectors, and geographies. The fund is managed by BlackRock Advisors, LLC, a subsidiary of BlackRock, Inc., the worlds largest asset manager.

From a technical standpoint, BCATs stock has shown recent weakness, with its last price of $14.35 falling below its 20-day simple moving average (SMA) of $14.73 and 50-day SMA of $14.92. However, the stock remains above its 200-day SMA of $14.60, indicating that the longer-term trend remains intact. The average trading volume over the past 20 days is approximately 522,000 shares, and the Average True Range (ATR) of 0.18 suggests relatively low volatility in recent trading sessions.

Fundamentally, BCAT has a market capitalization of $1.516 billion USD, reflecting its size as a mid-to-large-cap investment vehicle. The stock currently trades at a price-to-earnings (P/E) ratio of 7.90, which is below historical averages for asset management firms, potentially indicating undervaluation. The price-to-book (P/B) ratio of 0.88 suggests that the stock is trading at a discount to its book value. The price-to-sales (P/S) ratio of 7.78 indicates a premium relative to its revenue generation. The return on equity (RoE) of 11.30% highlights the companys ability to generate profits from shareholders equity.

Over the next three months, BCATs stock is expected to trade within a narrow range, influenced by its low volatility (ATR: 0.18) and proximity to its key moving averages. The stocks current price of $14.35 is slightly below its 20-day and 50-day SMAs, which could act as resistance levels. However, its position above the 200-day SMA of $14.60 suggests underlying support. From a fundamental perspective, the P/B ratio of 0.88 and P/E ratio of 7.90 may attract value-oriented investors, potentially driving modest upside. Nonetheless, the lack of a forward P/E figure limits visibility into future earnings expectations. Overall, the stock is likely to experience sideways trading with limited upside potential in the near term.

Additional Sources for BCAT Stock

BCAT Stock Overview

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

BCAT Stock Ratings

Growth Rating 25.3
Fundamental -
Dividend Rating 94.5
Rel. Strength -6.33
Analysts -
Fair Price Momentum 18.98 USD
Fair Price DCF 73.97 USD

BCAT Dividends

Dividend Yield 12m 22.90%
Yield on Cost 5y 26.78%
Annual Growth 5y 91.11%
Payout Consistency 82.5%

BCAT Growth Ratios

Growth Correlation 3m -77%
Growth Correlation 12m 59.1%
Growth Correlation 5y 20.9%
CAGR 5y 4.03%
CAGR/Max DD 5y 0.11
Sharpe Ratio 12m 0.71
Alpha 6.29
Beta 0.499
Volatility 19.85%
Current Volume 757.3k
Average Volume 20d 490k
What is the price of BCAT stocks?
As of May 02, 2025, the stock is trading at USD 14.73 with a total of 757,284 shares traded.
Over the past week, the price has changed by +4.03%, over one month by +3.31%, over three months by +1.15% and over the past year by +14.90%.
Is BlackRock Capital a good stock to buy?
Neither. Based on ValueRay Analyses, BlackRock Capital is currently (May 2025) neither a good nor a bad stock to buy. It has a ValueRay Growth Rating of 25.32 and therefor a technical neutral rating according to historical growth.
Based on ValueRays Analyses, Dividends and Discounted-Cash-Flow, the Fair Value of BCAT as of May 2025 is 18.98. This means that BCAT is currently undervalued and has a potential upside of +28.85% (Margin of Safety).
Is BCAT a buy, sell or hold?
BlackRock Capital has no consensus analysts rating.
What are the forecast for BCAT stock price target?
According to ValueRays Forecast Model, BCAT BlackRock Capital will be worth about 21.1 in May 2026. The stock is currently trading at 14.73. This means that the stock has a potential upside of +43.11%.
Issuer Forecast Upside
Wallstreet Target Price - -
Analysts Target Price - -
ValueRay Target Price 21.1 43.1%