PRX earnings per share for the last semiannual are 24.61 ZAR whereas the estimation was 21.49 ZAR which accounts for 14.52% surprise. Company revenue for the same period amounts to 53.83 B ZAR despite the estimated figure of 52.76 B ZAR. Also watch annual changes over time to get a bigger picture of PRX earnings per share and revenue dynamics.