Home Forex and Stocks JP Morgan and Blackrock Blow Past Estimates