Price $13.86 @ 19 July 2017 Results due 25th July - interesting run ahead of results. Have they been leaked?
This share price continues to go from strength to strength. Did anybody buy when it was first highlighted at $13.86 a share?