BLK - BlackRock Inc
BlackRock Inc Logo

BLK - BlackRock Inc

https://www.blackrock.com
Buy Momentum: Bearish
AI Deep Insights
As of 2025-09-09
Fundamentals: BlackRock Inc. operates within the financial services sector, specifically in asset management, and has a market capitalization of approximately $170.21 billion. The company demonstrates solid profitability metrics, with a trailing P/E ratio of 26.59 and a forward P/E of 20.83, indicating expectations for future earnings growth. The profit margin stands at 29.7%, while the operating margin is at 34.2%, reflecting strong operational efficiency. Revenue for the trailing twelve months (TTM) is reported at $21.57 billion, with a gross profit of $10.58 billion. Year-over-year (YoY) changes show a modest increase in quarterly earnings of 2% and a more substantial revenue growth of 12.9%, suggesting a positive trend in business performance. Valuation metrics indicate that BlackRock is trading at a price-to-sales (P/S) ratio of 7.89 and a price-to-book (P/B) ratio of 3.464. The enterprise value to EBITDA (EV/EBITDA) ratio is 17.75, while the EV/revenue ratio is 8.03. These figures suggest that the stock may be valued at a premium compared to historical averages, which could be reflective of the company's strong market position and growth prospects. The return on equity (ROE) is reported at 13.9%, further underscoring the company's ability to generate profits from shareholders' equity. Ownership structure shows that insiders hold approximately 1.99% of the shares, while institutional investors dominate with 83.25% ownership. This high level of institutional ownership may indicate confidence in the company's long-term prospects, as institutional investors typically conduct thorough due diligence before making investment decisions. Technicals: As of September 9, 2025, BlackRock's stock closed at $1,099.61, reflecting a decline of 0.87% for the day and a 2.77% decrease over the past week. The stock is currently near its 52-week high, trading at approximately 5.72% below this peak. However, it is trading below its 50-day simple moving average (SMA) of $1,108.35, while remaining above the 200-day SMA of $1,009.64, indicating a mixed short-term technical posture. The average trading volume over the past 20 days is 470,987 shares, with a volume ratio of 1.03, suggesting that recent trading activity is slightly above average. The momentum signal, as indicated by the average percentage oscillator (APO), has turned negative, with the last value recorded at -0.9439, down from a previous positive value of 1.4822. This shift may suggest a weakening momentum in the stock's price movement. Notably, the stock's performance relative to its moving averages and the recent candle behavior indicates a cautious approach may be warranted in the short term. Overall: Considering the solid fundamentals and the mixed technical indicators, BlackRock appears to be in a transitional phase. The company's profitability and growth metrics are strong, but the current technical posture suggests caution due to the recent price decline and negative momentum signal. For investors already holding the stock, a hold strategy may be appropriate while monitoring upcoming earnings reports and market conditions. New investors might consider waiting for clearer technical signals or a more favorable entry point before initiating a position.
Recent News
Powered by Alpha Vantage
AI Tools
Key Metrics
Trend: Range-Bound
As of 2025-09-10 (Snapshot)

BlackRock, Inc. is an American multinational investment management corporation based in New York City.

52W High
$1166.38
52W Low
$766.05

MA Status:
50D: Below 200D: Above
Beta (~1 neutral, <0.9 lower risk)
1.46
Valuation
Fair
As of 2025-06-30 (Overview)
Trailing P/E (<15 better)
26.59
Forward P/E (<15 better)
20.83
EV/EBITDA (<8 favorable)
17.75
EV/Revenue (<3 favorable)
8.03
P/S (TTM) (<3 favorable)
7.89
P/B (<3 favorable)
3.46
Ownership
Institution‑heavy
Source: Overview
Insiders (1–5% typical)
1.99%
Institutions (25–75% balanced)
83.25%
Shares Outstanding
154,853,000
Float
143,698,000
Dividend Yield (2–6% sweet spot)
0.02%
Ex‑Dividend Date
2025-09-05
Income & Growth
Profitability: Weak
As of 2025-06-30 (Overview)
Revenue (TTM)
21,572,999,000
Gross Profit (TTM)
10,575,000,000
EPS (TTM)
41.33
Profit Margin (>10% good)
0.30%
Operating Margin (TTM) (higher better)
0.34%
ROE (TTM) (>15% strong)
0.14%
EPS YoY (Quarterly) (>10% good)
0.02
Revenue YoY (Quarterly) (>8% good)
0.13
Momentum
Bearish momentum
Value
-1.8146
Previous
-1.2736
Trend
Falling
Signal Cross
No cross

As of
Sep. 09, 2025