Indian shares ended higher on Friday and posted their fifth consecutive weekly gain on renewed hopes for March-quarter corporate results driven by Reliance Industries Ltd and Axis Bank Ltd.
The benchmark BSE Sensex closed up 0.74 percent at 34,969.70, ending the week 1.6 percent higher.
The broader NSE Nifty ended 0.70 percent higher at 10,692.30, up 1.2 percent for the week.
Reliance gained 2.2 percent ahead of results while Axis Bank surged over 9 percent after positive comments from the bank on Thursday.