Indian markets ended an 8-day losing streak, with Sensex rising 57.65 points to 75,996.86, while Nifty fell 30.25 points. Analysts suggest key support at 22,800 and resistance near 23,250, indicating potential short-term volatility.
Positive Breakout: These 14 stocks cross above their 200 DMAs
In the Nifty500 pack, 14 stocks’ closing prices crossed above their 200 DMA (Daily Moving Averages) on April 21, 2026, according to stockedge.com’s technical scan