Johannesburg - The JSE edged higher on Tuesday, pushing the main indices to their second consecutive record highs, tracking an upbeat mood in major overseas markets.
The benchmark JSE Top 40 - (Tradeable) [JSE:J200] index ticked up 0.35% to 38 205.84 by 10:43, after setting a record of 38 222.86 during the morning.
The broader All Share [JSE:J203] index edged up 0.3 to 42 619.23, pulling back slightly from a lifetime peak of 42 639.70 it had reached earlier.
The benchmark JSE Top 40 - (Tradeable) [JSE:J200] index ticked up 0.35% to 38 205.84 by 10:43, after setting a record of 38 222.86 during the morning.
The broader All Share [JSE:J203] index edged up 0.3 to 42 619.23, pulling back slightly from a lifetime peak of 42 639.70 it had reached earlier.