TLDR
- BlackRock increased its stake in Freedom Holding Corp. (FRHC) to 0.85%, worth $89 million.
- The investment makes BlackRock the company’s second-largest shareholder after CEO Timur Turlov.
- BlackRock purchased 443,965 additional shares, now holding 520,565 total.
- Other institutional investors include State Street, Grace Partners, and Geode Capital.
- BlackRock manages $12.5 trillion in assets and reported a 28.7% one-year return.
As of August 29, 2025, BlackRock Inc. (NYSE: BLK) closed at $1,127.14, down 0.30%, while pre-market trading on August 30 showed shares at $1,122.01, down 0.46%.
On the same date, Freedom Holding Corp. (NASDAQ: FRHC) announced that BlackRock increased its stake in the company to 0.85% with an $89 million investment. This move establishes BlackRock as the second-largest shareholder, following founder and CEO Timur Turlov.
According to Bloomberg, the company acquired an additional 443,965 shares during the reporting period, bringing its total to 520,565. BlackRock’s investment strengthens the company’s institutional investor base and positions it for long-term growth.
BlackRock Becomes the Second-Largest Shareholder of Freedom Holding Corp.https://t.co/IfcOCRgupS
— InvestingCube (@investing_cube) September 1, 2025
Institutional Investor Landscape
BlackRock joins other prominent global institutional investors in FRHC, including State Street Corp., Grace Partners of DuPage L.P., and Geode Capital Management. CEO Timur Turlov highlighted the importance of such backing, stating that the presence of global partners like BlackRock affirms the resilience of Freedom Holding’s business model and its strategic potential in international markets.
BlackRock’s Business Strength
Founded in 1988, BlackRock is the world’s largest asset manager, with over $12.5 trillion in assets under management. The company is best known for its iShares ETFs and the Aladdin technology platform, both of which support its global influence in finance.
Financially, BlackRock has shown strong returns compared to the S&P 500. Year-to-date as of August 29, 2025, BlackRock recorded an 11.14% return, outpacing the S&P 500’s 9.84%. Over the past year, BLK gained 28.70% versus the index’s 15.53%. Over five years, BlackRock delivered a return of 111.73%, beating the S&P 500’s 84.16%.
Financial Highlights
As of the latest data, BlackRock holds a market cap of $174.54 billion and an enterprise value of $177.60 billion. The firm reports a trailing P/E ratio of 27.25, a forward P/E of 23.81, and a PEG ratio of 2.32.
Profit margins remain robust at 29.68%, with return on equity at 13.92%. The company reported revenue of $21.57 billion and net income of $6.4 billion. Total cash reserves stand at $11.66 billion, while its debt-to-equity ratio is a manageable 28.51%. Levered free cash flow reached $5.92 billion, highlighting solid liquidity and operational efficiency.