Primo Water has priced the public offering of 6m shares at US$11.26 per share.