As they say, “the house always wins.” While that saying is usually attributed to Las Vegas casinos, the adage also fits Wall Street. Asset management firms occupy a unique place in global financial markets, sitting at the crossroads of capital formation, long-term wealth creation, corporate financing, and evolving investor preferences.
They also make a pretty penny doing so.
Today’s environment—characterized by higher interest rates, rising demand for private credit, trillions of dollars in cash waiting for deployment, and increasing outsourcing of portfolio management—has created a powerful backdrop for asset manager stocks. For investors, they could be one of the best deals in the financial sector.