Shares of Tata Power Company Ltd. traded at Rs 409.15 on BSE at 10:24AM (IST) on Thursday, 2.53 per cent from previous close.