The benchmark NZX50 index gained nine points on Friday on turnover of $48 million to close the week at 3160.
Fletcher Building finished up 3c at $8.25. Contact Energy was also up 3c, to $5.74, while Telecom gained 2c to $2.04 and Vector 1c to $2.09.
Sky City Entertainment was down 2c to $2.85, and Sky Network Television up 4c to $5.19.
Fisher & Paykel Healthcare dropped 7c to $2.93. Mainfreight was up 12c to $6.99 and Steel and Tube up 4c to $2.50.
The Warehouse rose 1c to $3.70 after announcing that its full-year underlying profit had slipped 2.5% to $83 million.
In currency markets, the NZ dollar was at 72.50 US, 78.65 Australian, 47.05 pence, 60.90 yen and .5720 euro, while the TWI stood at 67.42.
Across the Tasman
Falls to mining and energy stocks led the Australian sharemarket to close about half a per cent lower.
The benchmark S&P/ASX200 index closed down 21.9 points, or 0.48%, at 4560.3 points, while the broader All Ordinaries index fell 20.6 points, or 0.45%, to 4600.7.