A Truworths store in town. Picture Mxolisis Madela.

Shares in Truworths gain more than 1 percent as South Africa's biggest listed retailer launches a 250 million rand ($29.88 million) share buy-back programme.

Truworths, which released the statement shortly after a market closed on Friday, is up 1.52 percent at 91.42 rand.

The company's programme started on Monday and will end on August 16. - Reuters