The stock gained 3 per cent to end at Rs 7,451 on BSE. During the day, it went up by 3.25 per cent to Rs 7,469 -- its 52-week high.
It was the top gainer on the BSE benchmark Sensex.
On NSE, the stock moved up by 2.97 per cent to close at Rs 7,464.85.
Following the gains, the company's m-cap rose by Rs 6,562.85 crore to Rs 2,25,079.85 crore.
With this the company stood at the eighth position in the top-10 m-cap ranking chart, ahead of Infosys and ONGC.
Also, the m-cap of Maruti alone is more than the combined valuation of auto majors Tata Motors (Rs 1,34,896.92 crore) and Mahindra & Mahindra (Rs 88,598.83 crore).