Text this: Fundamental momentum on the Johannesburg Stock Exchange