From 1977 to 1990 Peter Lynch ran the Fidelity Magellan fund. Its returns over that time were nearly 30% per year.
Lynch retired in 1990 at the age of 46.
And why not?
In the video below he sits down with Charlie Rose for an interview about his life in investing and philanthropy.