Top stocks of the past 100 years: What they reveal about long-term investing Mortgage August 29, 2024