Share price of Ashok Leyland rises as Nifty strengthens 24.06.2024 11:09 Economictimes.indiatimes.com A total of 663,910 shares changed hands on the counter till 01:39PM (IST).