I was listening to a Meb Faber podcast recently. Faber referenced a study by Longboard Funds' Eric Crittenden that found 80% – eighty percent – of all stocks have returned 0.0% – zilch – since 1989.
That's a pretty explosive "allegation," if you will, so I immediately geeked out! I had to track down and read the study and run a few tests on the conclusions, to see for myself and for my readers.
The finding, which I confirmed independently, is shocking: The report, with its immense implications for investors, is correct.