American Express' stock price, revenue, and EPS since 1994