Indian shares ended higher on Thursday, boosted by private lenders after Yes Bank's fourth-quarter profit came in above estimates, but gains were capped as broader sentiment was subdued on the day of expiry of derivatives contracts.
The benchmark BSE Sensex closed up 0.62 percent at 34,713.60.
The broader Nifty ended 0.45 percent higher at 10,617.80.
Yes Bank shares gained more than 10 percent.
Both the indexes marked their highest close since Feb 5.