The Top40 managed a 0.4% gain yesterday. Retailers continued to go higher with Massmart rising 4.1%. SA Breweries reported interim results with slightly disappointing numbers, however with continued speculation of corporate action, the share rose 1.7%