Indian stock market: The benchmark indices ended the week on a strong note, with the Nifty 50 rising about 0.53% to close at 24,334.30, while the Sensex climbed nearly 0.75% to settle at 78,151.45