With significant revenue and dividend growth, Franklin Resources, Inc. (NYSE:BEN) makes our list of the 20 Best Stocks to Buy and Hold for a Lifetime. On September 25, 2025, Franklin Resources, Inc.