New Delhi, Sept. 25 -- Welspun Corp, Zydus Lifesciences, Engineers India, and Indegene were among over two dozen Nifty 500 stocks that hit fresh 1-year highs this week, even as the sell-off in the Indian stock market deepened.

These stocks, spanning from healthcare to financials, have defied the market weakness to reach fresh milestones as investors appeared to adopt selective buying, given the current market conditions, which are being dominated by elevated crude oil prices and surging global bond yields.

Nifty 50 finished the last week with a cut of 0.88%, extending its weekly losing streak to seven. This was the index's biggest sustained decline since 2020. It had recorded seven-week losing streaks only four times in the last 25 year...