Shares of Brookfield Corporation and Blackstone have tumbled amid concerns about the private credit sector.
Brookfield has a top-tier credit platform and several growth drivers beyond that sector.
Blackstone has an exceptional record of investing in private credit.
The private credit sector has experienced a wave of bankruptcies over the past year. That's causing concerns that more defaults could be forthcoming. As a result, investors are pulling capital from private credit funds.
The issues facing the private credit market have weighed on shares of leading alternative investment managers Brookfield Corporation (NYSE: BN) and Blackstone (NYSE: BX). While the sector's issues could affect these industry giants, they have an exceptional track record of investing in the space. That makes the sell-offs in these financial stocks look like great buying opportunities for those with $1,000 to invest right now.
Will AI create the world's first trillionaire? Our team just released a report on the one little-known company, called an "Indispensable Monopoly" providing the critical technology Nvidia and Intel both need. Continue »
Image source: Getty Images.
Shares of Brookfield Corporation are currently down more than 20% from their 52-week high amid concerns about the private credit sector. The elite global investment manager has built out a leading credit platform over the past decade. A key aspect of its strategy has been to partner with several top credit managers. For example, in 2019, Brookfield bought a majority stake in Oaktree, "whose credit business is second to none," stated Brookfield CEO Bruce Flatt at the time of the deal. Brookfield would go on to acquire the remaining stake in Oaktree last year. Oaktree is an exceptionally well-run credit platform that has helped drive meaningful growth for Brookfield's credit business over the past several years.
While private credit is important to Brookfield's growth, it's not the only catalyst. Brookfield is also becoming a leading investor in AI infrastructure, which it sees as a generational investment opportunity. Additionally, it has built a wealth solutions business over the past few years, which is also a key growth contributor. These and other growth engines underpin Brookfield's expectation of growing its distributable earnings per share at a more than 25% compound annual rate over the next five years. Meanwhile, the slump in its stock has pushed its price down below $40 a share, well below the $68 per share value Brookfield estimates it's worth.
Shares of Blackstone are down roughly 45% from their 52-week high. That's due in part to issues facing its flagship private credit fund (BCRED), which reported its first monthly loss in over three years in February after writing down the value of some loans. The fund has also seen a surge in withdrawals this year, driven by investor concerns about private credit.
However, BCRED has delivered strong returns for investors (9.5% annualized since its inception, well above leveraged loans). Meanwhile, Blackstone has an exceptional record as a credit investor. Since it started investing in credit 20 years ago, Blackstone's non-investment-grade private credit strategies have generated 10% net returns annually. That's more than double the return of the leveraged loan market with minimal losses. Its current portfolio is in excellent shape, with its holdings delivering high-single-digit earnings growth over the past year.
Brookfield Corporation and Blackstone are two of the world's best alternative investment managers. They have exceptional track records of delivering robust returns for fund investors and shareholders, which should continue. With their share prices down sharply, they're two of the best financial stocks to invest $1,000 into right now.
Before you buy stock in Brookfield Corporation, consider this:
The Motley Fool Stock Advisor analyst team just identified what they believe are the 10 best stocks for investors to buy now… and Brookfield Corporation wasn’t one of them. The 10 stocks that made the cut could produce monster returns in the coming years.
Consider when Netflix made this list on December 17, 2004... if you invested $1,000 at the time of our recommendation, you’d have $490,325!* Or when Nvidia made this list on April 15, 2005... if you invested $1,000 at the time of our recommendation, you’d have $1,074,070!*
Now, it’s worth noting Stock Advisor’s total average return is 900% — a market-crushing outperformance compared to 184% for the S&P 500. Don't miss the latest top 10 list, available with Stock Advisor, and join an investing community built by individual investors for individual investors.
See the 10 stocks »
*Stock Advisor returns as of March 25, 2026.
Matt DiLallo has positions in Blackstone and Brookfield Corporation and has the following options: short July 2026 $40 puts on Brookfield Corporation and short June 2026 $90 puts on Blackstone. The Motley Fool has positions in and recommends Blackstone, Brookfield, and Brookfield Corporation. The Motley Fool has a disclosure policy.