(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,476m
GiC Sub-Industry Asset Management & Custody Banks
IPO / Inception 2020-09-25

BCAT Stock Ratings

Growth Rating 23.6
Fundamental -
Dividend Rating 94.5
Rel. Strength -10.3
Analysts -
Fair Price Momentum 18.17 USD
Fair Price DCF 74.44 USD

BCAT Dividends

Dividend Yield 12m 21.13%
Yield on Cost 5y 23.97%
Annual Growth 5y 91.11%
Payout Consistency 82.5%

BCAT Growth Ratios

Growth Correlation 3m -78.8%
Growth Correlation 12m 69.5%
Growth Correlation 5y 19%
CAGR 5y 2.28%
CAGR/Max DD 5y 0.06
Sharpe Ratio 12m 0.69
Alpha 3.16
Beta 0.492
Volatility 37.00%
Current Volume 359.4k
Average Volume 20d 562.2k
What is the price of BCAT stocks?
As of April 16, 2025, the stock is trading at USD 13.89 with a total of 359,445 shares traded.
Over the past week, the price has changed by +4.91%, over one month by -6.28%, over three months by -7.49% and over the past year by +8.09%.
Is BlackRock Capital a good stock to buy?
Neither. Based on ValueRay Analyses, BlackRock Capital is currently (April 2025) neither a good nor a bad stock to buy. It has a ValueRay Growth Rating of 23.62 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 April 2025 is 18.17. This means that BCAT is currently undervalued and has a potential upside of +30.81% (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 19.8 in April 2026. The stock is currently trading at 13.89. This means that the stock has a potential upside of +42.76%.
Issuer Forecast Upside
Wallstreet Target Price - -
Analysts Target Price - -
ValueRay Target Price 19.8 42.8%