Top gainers & losers today, 17 Apr: Eternal, ICICI Bank, Bharti Airtel, Sun Pharma, SBI, Tech Mahindra

Market breadth remained firmly positive, with 2,396 stocks advancing and 1,563 declining on the BSE. A total of 83 stocks hit their 52-week highs Read More | Source: The Hindu Business Line