American Express Company (NYSE:AXP) ranks among the best financial stocks to buy according to billionaire Ken Fisher. Freedom Capital Markets boosted its price target for American Express Company ...