A fully-year profit hike of as much as 20% was unable to stop shares in South African clothing retailer Truworths International Limited falling by as much as 6.6% today (25 July).