The number of publicly traded U.S. companies peaked in 1996 at 7,322.

Today there are just over 3,700, according to data from Wilshire Associates.

The U.S. population has risen nearly 50% since 1975, and real GDP has

tripled. But the number of public companies has declined 21%.

More from Morgan Housel

View all quotes →