The NZX 50 rose 24 points to close at 3556 on turnover of $85 million dollars at close on Monday.
The New Zealand dollar was at 82.22 US cents, 78.66 Australian cents, 50.48 pence, 65.9 yen and 0.6205 euro. The Trade Weighted Index stood at 72.77.
Fletcher Building was up 6 cents at $6.26, Telecom was up 1.5 cents at $2.63, Chorus was up 6 cents at $3.43 and Contact Energy was up 2 cents at $4.85.
SkyCity Entertainment was unchanged at $3.84, Sky Network Television was up 7 cents to $5.46 and Fisher & Paykel Healthcare was up 2 cents at $2.22.
TradeMe was up 9 cents at $3.62 after announcing it had acquired the rest of the vehicle dealer collator AutoBase.
Hallenstein Glasson was up 3 cents to $3.92, Pumpkin Patch down 1 cent to $1.00, Skellerup unchanged at $1.50 and NZX was up 2 cents at $2.79 after shareholders approved a plan to return to $34.4 million to them.
NZ Oil and Gas was down 1 cent to 77 cents after announcing it had sold $34.4 million of oil and gas from its Kupe and Tui oil fields in the three months to the end of March.
Refining NZ was up 2 cents to $2.87 after shareholders approved a $365 million upgrade of its petrol plant at Marsden Point.
Energy Mad was unchanged at 53 cents and DNZ Property Fund was up 1 cent to $1.40.