Among Nifty50 constituents, Mahindra & Mahindra led the gainers, surging 1.69% to ₹3,743.30, followed by Adani Enterprises at ₹2,271.60, up 0.74%