JPMorgan Chase (JPM): price & analysis