well-received trading update