By
The benchmark BSE index closed up 0.95 percent at 34,142.15, ending 0.39 percent higher for the week.
The broader NSE index ended 1.04 percent higher at 10,491.05, gaining 0.37 percent for the week.