Updates from OUTsurance, Harmony Gold and Truworths show the full spectrum of performance that you’ll find on the Johannesburg Stock Exchange.