Outside the banks, Johnson & Johnson ( JNJ) raised full-year guidance after better-than-expected Q1 results, supported by ...