Tata Power shares at Rs 500! MOFSL says long-term value creation on track

A total of 43.36 lakh retail investors were invested in this Tata group stock, as of September 30. The stock is down 3 per cent in 2025 so far against 8 per cent drop in the BSE Power index during the same period.