Mumbai: The Indian stock market ended the holiday-shortened week on a positive note, with benchmark indices extending gains for a third session out of four and the Nifty holding firmly above the key 24,000 mark. Sensex and Nifty Extend Weekly Gains Analysts said the near-term technical outlook remains constructive, although fresh buying will be needed.