-
Public Info posted an update 3 years, 1 month ago
Out of 28,114 publicly-listed U.S. companies analyzed over past century, 25 best stocks have created nearly 1/3 of all shareholder wealth; put another way, just 0.1% of stocks have added over $17.6 trillion to investors’ wallets; @VisualCap graphic from Henrik Bessembinder of… pic.twitter.com/YlALiChCJ1
— Liz Ann Sonders (@LizAnnSonders) September 6, 2023










































































































































































































































































































































































