Twelve stocks from the Nifty500 index crossed above their 200-day moving averages on April 17, 2026, signaling potential upside momentum ahead.