American Express's strong brand and robust customer base keep growing, making this an excellent Buffett stock to buy hand over fist and hold for the long haul. Buffett likes that insurance products "will never be obsolete, and sales volume will generally increase along with both economic growth and inflation." Since taking over Berkshire Hathaway in 1965, Warren Buffett has delivered phenomenal returns for investors.