Tata Power stock ended 1.06% lower at Rs 388.85 on Monday. Market cap of the firm stood at Rs 1.24 lakh crore.