The stock climbed 2.74 per cent to settle at Rs 296.50 on BSE. During the day, it gained 3.22 per cent to Rs 297.90.
On NSE, it went up by 2.66 per cent to close at Rs 296.60.
The company added Rs 375.33 crore to Rs 14,086.33 crore in market valuation.
In terms of volume, 2.74 lakh shares of the company were traded at BSE and over 33 lakh shares changed hands at NSE during the day.
The Chennai-based company had sold 2,20,079 units in the same month last year.
Total two-wheeler sales during the month grew 13 per cent to 2,38,320 units as against 2,10,843 units in the same month a year ago, TVS Motor Company had said in a regulatory filing.