Eicher Motors, Tech Mahindra top gainers on Nifty50 as market surges; HDFC Bank, ICICI Bank, Reliance most active stocks on November 15, 2023