Share price of Tata Power as Nifty 18.12.2024 10:40 Economictimes.indiatimes.com A total of 129,062 shares changed hands on the counter till 01:08PM (IST).