MAINFREIGHT LTD ORD NPV earnings per share and revenue
MFT earnings per share for the last semiannual are 1.24 NZD whereas the estimation was 1.54 NZD which accounts for -19.88% surprise. Also watch annual changes over time to get a bigger picture of MFT earnings per share and revenue dynamics.