Tata Power (NSE: TATAPOWER) share price chart — ₹344.80