The benchmark NZX 50 index clawed back a few points on Wednesday to close at exactly 3000.
The market rose 11 points, or 0.4%, on turnover of $39 million.
Fletcher Building was down 1c at $8.03, Telecom was unchanged at $1.81 and Contact Energy gained 4c to $5.82.
Auckland Airport was up 3c to $1.86, Fisher & Paykel Healthcare up 4c to $3.21 and Fisher & Paykel Appliances up 2c to 54c.
Sky City Entertainment Group rose 5c to $2.95 while Sky Network Television was unchanged at $4.55.
Michael Hill gained 1c to 67c, while Pumpkin Patch and the Warehouse were both unchanged at $2.04 and $3.50 respectively.
On currency markets, the NZ dollar was at 66.16 US, 81.66 Australian, 45.9 pence, 60.54 yen and 0.5547 euro, with the TWI at 65.27.
Australian market flat
The Australian sharemarket closed flat after buying in healthcare, consumer staples and Telstra shares outweighed falls among some bank and resources stocks.
The benchmark S&P/ASX200 index was up 4.1 points, or 0.09%, at 4385.3, while the broader All Ordinaries index rose 1.4 points, or 0.03%, to 4402.6.