JSE, 19 July 2018 11:17: APN last traded at 24967   -223 (-0.89%)   Best bid: 24982   Best offer: 24989
Prices 15 minutes delayed