Credit Suisse’s strong results; Eli Lilly and Lockheed also in the news