Sensex ends at fresh closing peak of 48,782, up 689 pts; Nifty at 14,347

Tata Consultancy Services (TCS) hit a record high of Rs 3,127.55 apiece in the intra-day trade and closed 3 per cent higher ahead of the announcement of Q3FY21 results