Investing legend Warren Buffett is a big proponent of holding for the long term and has famously said that his favorite holding period is forever. If you would have invested $1,000 in his holding company, Berkshire Hathaway, 30 years ago, even with no addition, you'd have more than $30,000 today. You can still invest in Berkshire Hathaway today and likely watch your money grow.
These stocks have incredible long-term potential and are also benefiting from the current market rally.
Recent filings with the SEC have revealed that Jeffrey Campbell, Vice Chairman of American Express Co (NYSE:AXP), has sold a significant number of shares in the company.