David Havercroft, Director at Spark New Zealand Limited, holds 350.09K shares in Spark New Zealand Limited (Ticker: AU:SPK). Most recently, David Havercroft Sold AU$74,000 shares of Spark New Zealand Limited on Nov 21, 2017 for an estimated value of 269.56K.