Taking Stock: Nifty below 25,100, Sensex down 386 points on fourth day of profit booking
More than 170 stocks touched their 52-week highs on the BSE, including Tata Investment Corp, Indian Bank, JSW Steel, Asahi India, Canara Bank, Aadhar Housing, Maruti Suzuki, Amber Enterprises, Muthoot Finance, Aditya Birla Capital, Bajaj Finance, SBI, Tata Steel, among others.