Market Update and Share Purchase Plan