Those are nice Kiplinger tables (data from M*). Be careful with the top figures though, because funds often have multiple share classes.
For example, it says the top 3 year performer was DSENX, but DSEEX performed about 1/4% better. That's as one would expect since the I class shares have no 12b-1 fee. (I checked to make sure that DSEEX was also around for at least three years as of 2/28/17.)
Online, M* only goes back 1
5 years, but with that in mind, the top 1
5 year performers are (as of 3/10/17):
OSMAX 14.71% (foreign small/mid)
PHSZX 14.60% (health)
SHSSX 14.
55% (health)
PRMTX 14.
53% (communications) - converted from CEF New Age Media 7/28/97 (> 1
5 years ago)
ESMAX 14.44% (Europe)
CGMRX 14.27% (real estate)
BRUFX 14.21 (allocation
50%-70%)
INPIX 14.14% (trading - leveraged equity)
To address the question about the next 20 years, the most obvious answer is: your guess is as good as mine. FWIW, my guess is a bit south of 8%. Look at Ted's 20 year top LC performers. Domestically, around 11-12%, internationally 7%-8%.
Rate of population growth is
declining quickly (might result in slower demand/profit growth). Unlike the first industrial revolution that increased both production capability and demand (hiring workers), the new revolution in machines (both service and manufacturing) seem to improve primarily just the production side of the equation.
Just a couple of random thoughts. Not sure how it will really affect long term profits (which is supposed to be what drives capital gains).