NZ joined the regional trend, with demand for companies on strong growth trajectories, such as Pushpay Holdings, and firms that may be on the mend from the initial Covid hit.
Matthew Goodson, managing director at Salt Funds Management, said the day was full of unpredictable trading with "very aggressive moves on extremely light volumes."
For example, Pushpay rose 9.1 per cent to $9.40 on a volume of just 450,000 shares without any obvious reason, he said.
Air New Zealand advanced 8.5 per cent to $1.47, while Auckland International Airport dropped 0.9 per cent to $6.36.
"It is bizarre to see Air New Zealand up at a time when Auckland Airport, which is clearly struggling, is down," Goodson said.
Kathmandu led the market higher, climbing 11.4 per cent to $1.27 after the retailer detailed strong sales recovery over the past six weeks and said it will stay profitable at an operational level for the rest of the year.
Excluding stores that remain closed, Rip Curl sales rose 21 per cent and the Kathmandu brand lifted sales 12.5 per cent. The group expects earnings to be above $70m for year ending July 31.
Goodson said while the trading update was good news, what really mattered was future earnings which were still unknown.
"There will certainly be upgrades for this year, but it clearly it was a trough year anyway and what really matters is the shape of earnings in the couple of years thereafter," he said.
New Zealand Refining rose 6.9 per cent to 77 cents with 160,000 shares changing hands. Fuel retailer Z Energy, which has been struggling with weak demand, increased 2.6 per cent at $2.75.
Goodman Property Trust advanced 3.9 per cent to $2.12 on a volume of just 450,000 shares.
Cinema software firm Vista Group International fell 1.4 per cent to $1.39. Delayed releases of blockbuster movies are halting the reopening of movie theatres around the world.
Tourism Holdings posted the day's biggest decline, dropping 4 per cent to $1.92 on a volume of 75,000 shares.
Sky Network Television fell 2 per cent to 14.9 cents. In a statement just before trading closed, the pay-TV operator said it's revised its satellite contract with Optus.
Metlifecare shares declined 1 per cent to $5.14. The New Zealand Shareholders' Association today said it will reluctantly vote in favour of Metlifecare's litigation aimed at forcing Sweden's EQT to proceed with its $1.5 billion takeover offer, despite expecting court costs to be high and the process slow.