› added 2 years ago
86
TIL about 4% of all stocks generated all $34.8 trillion in wealth for shareholders between July 1926 and December 2016. 96% of all stocks collectively performed no better than 1- month treasury bonds.
via beatlyzer.com