U.S. 1Q25 earnings update: Batten down the hatches | J.P. Morgan Asset Management