The Indian stock market ended Friday with modest gains, as the Nifty 50 rose 0.11% to 25,694 and the Sensex increased by 0.25% to 83,590. Broader markets were mixed, with the Nifty Midcap 100 gaining 0.16% and the Nifty Smallcap 100 dropping 0.40%.