pjs pfp
pjs

@pjs

~60% of public companies in the U.S. over the last century have failed to create value (shareholder returns > one-month T-Bills). Only 2% of companies were responsible for >90% of the aggregate net wealth creation. https://www.morganstanley.com/im/publication/insights/articles/article_birthdeathandwealthcreation.pdf
1 reply
1 recast
2 reactions