The local share market has finished higher for a third straight day, gaining 0.8 per cent, but marginally lost ground for the week.

The local share market has finished higher for a third straight day, gaining 0.8 per cent, but marginally lost ground for the week.