keith krach from the state department, good to see you as always.nd quarter earnings hitting the tape. >> we are getting johnson & johnson right now, we are waiting on bank of america. we have beat on earnings per share, 27 cents, the company came at 1.67, excuse me estimate was 1.49. the revenue story miss here, 18.3 billion, we were looking for 22.0 -- we were looking for 17.61 billion, it is a beat for j&j and we are coming at 18.3 billion. again, we are looking at those numbers right now, we are waiting on bank of america, a couple of things are raising full-year guidance for the year, they are also saying that their sales and earning per share guidance will be raised. they are giving us a range. operational sales slightly down but overall really strong numbers coming in on j&j, they are focused on advancing a vaccine which is key for investors right now to address the pandemic and, again, they are giving us a few more headlines and they are giving us more guidance. sales declined a little bit on the operational side but overall worldwide sales