On the other hand, ONGC lost Rs 9,453.82 crore to Rs 2,90,801.11 crore from its market valuation and that of TCS slipped Rs 7,315.85 crore to Rs 4,97,252.48 crore.

Similarly, the m-cap of HDFC fell by Rs 1,729.65 crore to Rs 1,99,459.54 crore. In the ranking of top-10 firms, TCS retained its numero-uno position followed by ITC, RIL, ONGC, HDFC Bank, Infosys, CIL, SBI, HDFC and ICICI Bank. Over the past week, the benchmark BSE Sensex ended with a gain of 377 points at 29,094.93.