The Zimbabwe Stock Exchange (ZSE) trading changed direction in as many weeks this month to move northwards as all the indices gained ground with only the resources index continued with its indifferent characteristic as remained static at 201.72.
The all share index recovered 0.24 points to settle at 121.80 points.
The industrial index gained 0.82 points to close at 405.71 points whilst the top ten index added 0.17 points to 113.49 points.
First Mutual Holdings led the movers with 1.73 cents gain to close at 12.03 cents, CBZ Holdings put on 1.00 cent to 16.00 cents while Innscor was 2.88 cents higher at 128.47 cents.
Other gains were in Zimplow Holdings which added 0.25 cents to end at 24.50 cents as mobile giant Econet advanced by 0.56 cents to trade at 100.58 cents.
Losses were seen in four counters as Old Mutual came off 12.68 cents to settle at 710.95 cents, Padenga eased 2.50 cents to trade at 95.50 cents whilst Axia shed 0.99 cents to close at 36.01 cents.
Truworths closed at 1.60 cents following a marginal loss of 0.01 cents.
On the regional and global arena the Johannesburg Stock Exchange all share index lost 807.73 points to 55 299.75 points whilst at the time of compilation the London Stock Exchange all share index had lost 33.84 points to 7 173.86 points and the New York Stock Exchange composite index was 12 546.95 points after inching up by 7.54 points.