The benchmark NZX50 index rose 5 points, or 0.2%, to 2952 on Tuesday on turnover of $29 million.
Fletcher Building gained 3c to $7.63, Telecom 1c to $1.83 and Contact Energy 1c to $5.83.
Fisher & Paykel Appliances also put on a cent to close at 55c, but Fisher & Paykel Healthcare was down 2c to $3.10.
Pike River Coal rose 4c to 93c and NZX 2c to $1.58 after announcing a share buyback.
Burger Fuel was unchanged at 40c after opening a new resturant in Dubai.
Sky City Entertainment Group fell 3c to $2.90 and New Zealand Oil and Gas also shed 3c - to $1.20 - after saying the Tui oilfield is expected to produce about 41% less over the next year,
The Warehouse was up 4c to $3.40.
In currency markets, the NZ dollar was at 68.80 US, 81.86 Australian, 45.39 pence, 60.29 yen and .5484 euro, while the TWI stood at 65.92.