Home Business Is American Express a good Warren Buffett stock for 2025?