American Express rose 7.3%, marking the largest single-day gain since April and reaching a record closing high