Bessembinder, Hendrik - 2023
Investments in publicly-listed U.S. stocks enhanced shareholder wealth by more than $55.1 trillion in aggregate during the 1926 to 2022 period, even while investments in the majority (58.6%) of the 28,114 individual stocks led to reduced rather than increased shareholder wealth. The degree to...