There is one stock he has never sold since buying in 1991, though: American Express ( AXP -0.20%). Buffett owns over 20% of ...