The strong momentum in the market over the last few weeks has pulled more than half of the stocks on the broader NSE 500 index above their 200-day moving averages (DMA) - a technical indicator signalling long-term trends. About 248 stocks or nearly 50% of the Nifty500 index traded above 200-DMAs on Wednesday, the highest in the last four months, suggesting there is room for more upside amid intermittent corrections, said analysts.