Stock update: Difficult times ahead