Quality scores for NZX earnings presentations measuring management conviction (tone strength, sentiment clarity) and transparency (topic coverage, speaker access, language quality). Scores benchmarked against sector peers.
Data sourced from publicly available records. Our datasets may not be complete. Automated analysis can produce errors. If you believe any data on this page is incorrect, please contact us at hello@nzxplorer.co.nz. For informational purposes only. Not investment advice.
Methodology
Conviction (50% weight): Measures management tone decisiveness. Optimistic tone scores highest, defensive lowest. Blended with sentiment score when available. Recent presentations weighted 3x.
Transparency (50% weight): Topic coverage (40 pts max), speaker access (20 pts), summary depth (10 pts), language intelligence score (30 pts). Rewards comprehensive, accessible presentations.
Sector Percentile: Company quality rank within its NZX sector (100th = best in sector, 0th = lowest).
Scores reflect presentation quality, not company quality. A well-delivered presentation about poor results still scores high on transparency. Based on AI-extracted tone, topics, and language metrics from 356 presentations.
NZ Governance Power Index — top directors, board interlocks, auditor concentration, and multi-board analysis.
Interactive force-directed visualization of board interlocks across NZX, charities, iwi, and public sector.
Auditor market concentration, tenure analysis, and director-auditor independence.
| 94 |
| 88 |
| 100 |
| optimistic |
| 100th |
| 2 |
| 4 | VHP | Real Estate | 94 | 88 | 100 | optimistic | 78th | 1 |
| 5 | 2CC | Financials | 94 | 88 | 100 | optimistic | 88th | 1 |
| 6 | CVT | Industrials | 94 | 88 | 100 | optimistic | 100th | 1 |
| 7 | HGH | Financials | 94 | 88 | 100 | optimistic | 100th | 1 |
| 8 | ARG | Real Estate | 94 | 88 | 100 | optimistic | 89th | 1 |
| 9 | GMT | Real Estate | 94 | 88 | 100 | optimistic | 100th | 2 |
| 10 | IFT | Utilities | 92 | 86 | 98 | optimistic | 100th | 9 |
| 11 | EBO | Healthcare | 92 | 88 | 96 | optimistic | 100th | 4 |
| 12 | BPG | Real Estate | 91 | 82 | 100 | optimistic | 56th | 2 |
| 13 | PYS | Information Technology | 91 | 88 | 94 | optimistic | 75th | 3 |
| 14 | RAK | Information Technology | 91 | 88 | 94 | optimistic | 100th | 1 |
| 15 | WHS | Consumer Discretionary | 91 | 82 | 100 | optimistic | 100th | 3 |
| 16 | DOW | Industrials | 90 | 85 | 94 | optimistic | 88th | 10 |
| 17 | AIR | Industrials | 90 | 80 | 100 | optimistic | 94th | 3 |
| 18 | PCT | Real Estate | 90 | 88 | 92 | optimistic | 44th | 2 |
| 19 | SML | Consumer Staples | 90 | 79 | 100 | mixed | 90th | 3 |
| 20 | NZL | Real Estate | 89 | 86 | 91 | optimistic | 33th | 3 |
| 21 | IKE | Materials | 89 | 88 | 89 | optimistic | 80th | 6 |
| 22 | LOC | Information Technology | 88 | 88 | 87 | optimistic | 50th | 1 |
| 23 | CNU | Communication Services | 88 | 82 | 94 | optimistic | 100th | 7 |
| 24 | SCT | Industrials | 88 | 88 | 87 | optimistic | 81th | 1 |
| 25 | FWL | Consumer Staples | 88 | 88 | 87 | optimistic | 80th | 1 |
| 26 | NZX | Financials | 87 | 85 | 88 | optimistic | 75th | 5 |
| 27 | MCK | Consumer Discretionary | 87 | 81 | 92 | optimistic | 88th | 2 |
| 28 | TWL | Industrials | 86 | 85 | 86 | optimistic | 75th | 2 |
| 29 | MPG | Real Estate | 85 | 70 | 100 | mixed | 11th | 1 |
| 30 | WIN | Real Estate | 85 | 70 | 100 | mixed | 22th | 1 |
| 31 | RYM | Healthcare | 84 | 79 | 88 | neutral | 80th | 2 |
| 32 | NPH | Industrials | 84 | 88 | 80 | optimistic | 63th | 2 |
| 33 | NZM | Communication Services | 84 | 73 | 95 | neutral | 67th | 3 |
| 34 | VGL | Information Technology | 84 | 81 | 87 | optimistic | 25th | 6 |
| 35 | ARB | Industrials | 84 | 88 | 80 | optimistic | 69th | 1 |
| 36 | SEK | Consumer Staples | 84 | 82 | 86 | optimistic | 60th | 5 |
| 37 | SAN | Consumer Staples | 84 | 88 | 80 | optimistic | 70th | 1 |
| 38 | THL | Consumer Discretionary | 83 | 83 | 82 | optimistic | 75th | 2 |
| 39 | TRU | Industrials | 82 | 77 | 86 | optimistic | 50th | 6 |
| 40 | SPK | Communication Services | 82 | 74 | 89 | optimistic | 33th | 4 |
| 41 | ERD | Industrials | 82 | 77 | 87 | mixed | 56th | 5 |
| 42 | MEL | Utilities | 81 | 83 | 78 | optimistic | 50th | 9 |
| 43 | MCY | Utilities | 81 | 77 | 85 | optimistic | 75th | 5 |
| 44 | KMD | Consumer Discretionary | 81 | 74 | 88 | optimistic | 63th | 7 |
| 45 | MFT | Industrials | 80 | 76 | 84 | mixed | 44th | 6 |
| 46 | GTK | Information Technology | 79 | 79 | 78 | optimistic | 0th | 17 |
| 47 | MHJ | Consumer Discretionary | 79 | 75 | 82 | optimistic | 38th | 10 |
| 48 | AIA | Industrials | 79 | 70 | 87 | optimistic | 38th | 4 |
| 49 | BRW | Consumer Discretionary | 79 | 64 | 94 | cautious | 50th | 1 |
| 50 | GNE | Utilities | 78 | 75 | 81 | optimistic | 25th | 6 |
| 51 | FBU | Materials | 78 | 63 | 93 | cautious | 60th | 6 |
| 52 | CHI | Energy | 78 | 78 | 78 | optimistic | 0th | 5 |
| 53 | DGL | Consumer Staples | 77 | 80 | 73 | mixed | 50th | 6 |
| 54 | STU | Materials | 76 | 72 | 80 | cautious | 40th | 6 |
| 55 | SMI | Materials | 75 | 80 | 70 | optimistic | 20th | 2 |
| 56 | AOF | Financials | 75 | 67 | 83 | neutral | 50th | 5 |
| 57 | VNT | Industrials | 75 | 79 | 71 | optimistic | 31th | 5 |
| 58 | RAD | Healthcare | 75 | 76 | 74 | neutral | 60th | 3 |
| 59 | TWR | Financials | 75 | 73 | 76 | neutral | 63th | 1 |
| 60 | OCA | Healthcare | 74 | 79 | 68 | optimistic | 20th | 5 |
| 61 | FPH | Healthcare | 74 | 65 | 83 | optimistic | 40th | 3 |
| 62 | VSL | Materials | 73 | 64 | 81 | cautious | 0th | 7 |
| 63 | RBD | Consumer Discretionary | 73 | 62 | 84 | mixed | 25th | 6 |
| 64 | PHL | Healthcare | 72 | 80 | 64 | optimistic | 0th | 1 |
| 65 | SKO | Industrials | 71 | 75 | 66 | - | 25th | 6 |
| 66 | MOV | Industrials | 70 | 64 | 75 | - | 19th | 2 |
| 67 | TRA | Consumer Discretionary | 68 | 73 | 63 | neutral | 13th | 12 |
| 68 | POT | Industrials | 68 | 73 | 62 | - | 13th | 3 |
| 69 | SKT | Communication Services | 68 | 62 | 73 | optimistic | 0th | 4 |
| 70 | CEN | Utilities | 67 | 73 | 60 | - | 0th | 14 |
| 71 | PFI | Real Estate | 65 | 80 | 50 | optimistic | 0th | 1 |
| 72 | FSF | Consumer Staples | 63 | 64 | 61 | neutral | 40th | 18 |
| 73 | MFB | Financials | 60 | 73 | 46 | neutral | 38th | 4 |
| 74 | FCG | Consumer Staples | 59 | 61 | 56 | neutral | 10th | 18 |
| 75 | ATM | Consumer Staples | 59 | 67 | 51 | neutral | 20th | 7 |
| 76 | MEE | Consumer Staples | 59 | 24 | 94 | cautious | 30th | 1 |
| 77 | FCT | Financials | 55 | 70 | 40 | - | 25th | 2 |
| 78 | ANZ | Financials | 54 | 61 | 47 | - | 13th | 7 |
| 79 | WBC | Financials | 50 | 29 | 71 | neutral | 0th | 4 |
| 80 | FRW | Industrials | 50 | 50 | 50 | mixed | 6th | 1 |
| 81 | SKC | Consumer Discretionary | 49 | 52 | 46 | - | 0th | 4 |
| 82 | SKL | Industrials | 49 | 60 | 37 | - | 0th | 3 |
| 83 | NZK | Consumer Staples | 42 | 30 | 54 | - | 0th | 1 |