Stock of the Day

August 12, 2021

BlackRock (BLK)

$1,123.32
+$49.53 (+4.6%)
Market Cap: $166.30B

About BlackRock

BlackRock, Inc. is a publicly owned investment manager. The firm primarily provides its services to institutional, intermediary, and individual investors including corporate, public, union, and industry pension plans, insurance companies, third-party mutual funds, endowments, public institutions, governments, foundations, charities, sovereign wealth funds, corporations, official institutions, and banks. It also provides global risk management and advisory services. The firm manages separate client-focused equity, fixed income, and balanced portfolios. It also launches and manages open-end and closed-end mutual funds, offshore funds, unit trusts, and alternative investment vehicles including structured funds. The firm launches equity, fixed income, balanced, and real estate mutual funds. It also launches equity, fixed income, balanced, currency, commodity, and multi-asset exchange traded funds. The firm also launches and manages hedge funds. It invests in the public equity, fixed income, real estate, currency, commodity, and alternative markets across the globe. The firm primarily invests in growth and value stocks of small-cap, mid-cap, SMID-cap, large-cap, and multi-cap companies. It also invests in dividend-paying equity securities. The firm invests in investment grade municipal securities, government securities including securities issued or guaranteed by a government or a government agency or instrumentality, corporate bonds, and asset-backed and mortgage-backed securities. It employs fundamental and quantitative analysis with a focus on bottom-up and top-down approach to make its investments. The firm employs liquidity, asset allocation, balanced, real estate, and alternative strategies to make its investments. In real estate sector, it seeks to invest in Poland and Germany. The firm benchmarks the performance of its portfolios against various S&P, Russell, Barclays, MSCI, Citigroup, and Merrill Lynch indices. BlackRock, Inc. was founded in 1988 and is based in New York City with additional offices in Boston, Massachusetts; London, United Kingdom; Gurgaon, India; Hong Kong; Greenwich, Connecticut; Princeton, New Jersey; Edinburgh, United Kingdom; Sydney, Australia; Taipei, Taiwan; Singapore; Sao Paulo, Brazil; Philadelphia, Pennsylvania; Washington, District of Columbia; Toronto, Canada; Wilmington, Delaware; and San Francisco, California.

BlackRock Bull Case

Here are some ways that investors could benefit from investing in BlackRock, Inc.:

  • BlackRock, Inc. recently reported third-quarter results that significantly exceeded market expectations, with adjusted earnings per share of $15.93 beating the consensus estimate of $14.32 and revenue of $7.75 billion surpassing the projected $7.42 billion, demonstrating strong operational performance and revenue growth of 19.1% year-over-year.
  • The company achieved a record $15.5 trillion in assets under management, driven by approximately $205 billion in quarterly net inflows, which indicates robust demand for its investment products and a solid foundation for future fee-based revenue generation.
  • Analysts have responded positively to the recent performance by raising price targets, with JPMorgan Chase & Co. lifting its target to $1,449.00 and Keefe, Bruyette & Woods raising theirs to $1,310.00, reflecting a consensus "Moderate Buy" rating and an average price target of $1,312.06 that suggests significant upside potential from the current stock price of $1,123.32.
  • Management has highlighted broadening growth opportunities beyond traditional exchange-traded funds, including strong demand for higher-fee products, technology revenue from its Aladdin platform, private-markets fundraising, and opportunities to finance artificial intelligence infrastructure, which diversifies revenue streams and supports margin expansion.
  • The stock offers a dividend yield of 2.15% with a payout ratio of 54.78%, providing a steady income stream for investors while the company maintains a healthy balance sheet with a current ratio of 3.59 and a debt-to-equity ratio of 0.33, indicating financial stability and the ability to sustain shareholder returns.

BlackRock Bear Case

Investors should be bearish about investing in BlackRock, Inc. for these reasons:

  • CEO Larry Fink has issued warnings that a potential moratorium on data center construction could trigger a recession, highlighting the company's growing exposure to the artificial intelligence investment cycle and the risk that a slowdown in this sector could negatively impact its business and the broader economy.
  • Recent outflows from U.S. bitcoin and ether exchange-traded funds, including withdrawals from BlackRock products, with combined losses of approximately $391 million in a single day, suggest that continued weakness in the cryptocurrency market could pressure ETF-related flows and fee revenue for the company.
  • Insider selling activity has been notable in recent months, with CEO Laurence Fink selling 33,900 shares in April 2026 and CFO Martin Small selling 27,047 shares in January 2026, which some investors may interpret as a lack of confidence in the stock's near-term valuation or a desire to lock in gains.
  • The company faces macroeconomic risks, including higher interest rates that can pressure asset valuations and reduce the attractiveness of fixed-income products, as well as political risks related to regulatory changes and the potential impact of government policies on the financial sector and artificial intelligence infrastructure development.
  • Short interest in the stock has increased slightly, with shares shorted rising to 2,040,215 as of September 30, 2026, and days to cover increasing to 3.61, indicating that some market participants are betting against the stock's price appreciation, which could create downward pressure on the share price.

Recent News