JSE, 27 July 2017 10:05: APN last traded at 27985   -17 (-0.06%)   Best bid: 28033   Best offer: 28045
Prices 15 minutes delayed