Taking Stock: Sensex slips 346 pts, Nifty below 25,950; auto, IT, realty drag


More than 100 stocks hit 52-week high, including Hindustan Copper, Hindustan Zinc, Vedanta, City Union Bank, MCX India, Titan Company, NALCO, NMDC, Hindalco Industries, Eicher Motors, Craftsman, among others