New Zealand stocks ended strongly, despite earnings downgrades and offshore trends. Source: NZ Herald Business News