The benchmark NZX50 index rose 16 points to 3229 on turnover of $37 million on Monday.
The three major stocks all rose: Fletcher Building by 2c to $8.18, Telecom by 1c to $2.05 and Contact Energy by 8c to $5.78.
Auckland International Airport gained 1cent to $2.07, Air New Zealand also went up 1cm - to $1.29 - and Fisher & Paykel Healthcare dropped 3c to $3.04.
Sky City Entertainment was up 7c at $2.97 and Sky Network Television up 1c at $5.01. New Zealand Oil and Gas also added 1c to close at $1.31.
The Warehouse was up 14c to $3.97, Abano Healthcare down 2c to $5.23, Hallenstein Glassons down 2c to $4.22 and Nuplex down 3c to $3.23.
Allied Farmers fell a tenth of a cent to a record low 2.4c after filing its audited accounts on Friday.
Smart Pay is also down a tenth of a cent - to 3.3c - after announcing it is considering a listing in Australia.
Tower dropped 1c to $1.86 after announcing on Friday that it wants to acquire Fidelity Life Assurance.
In currency markets, the NZ dollar was at 74.23 US, 76.62 Australian, 46.97 pence, 62.07 yen and .5397 euro, while the TWI stood at 66.6.
Across the Tasman
Australia's benchmark S&P/ASX200 index climbed 46.1 points, or 1.01%, to close at 4625.3 on Monday, while the broader All Ordinaries index rose 43.7 points, or 0.94%, to 4678.4.
On the Sydney Futures Exchange, the December share price index futures contract points rose 54 points to 4640, on a volume of 21,927 contracts.