Forthcoming trading update could put further pressure on share price