S P Profit Recovery Revs Up On Big Tech And Strong Consumer 1.2074680