
The Investable Universe
In looking at the universe of investable assets, there are warning signs. Recently, JP Morgan CEO Jamie Dimon lamented that public companies currently number 4,300 in the US, down from 7,300 in 1996. He cited some of the reasons companies are hesitant to go public: “increasingly burdensome regulation, intensifying public scrutiny and a growing obsession with short-term financial results.”[1] The article highlights the growth in the number of companies choosing to remain private, backed by private equity.


