Stockwatch

TVS Motor Company

TVSMOTOR on the NSE. Daily prices from 20 Jun 2016 to 11 Sep 2026, adjusted for splits and bonuses.

Last close
₹4,125
11 Sep 2026
Market cap
₹1.96 L Cr
52-week range
₹3,228 – ₹4,484
All-time high
₹4,466
10 Aug 2026
₹0₹1,000₹2,000₹3,000₹4,000₹5,000201620182020202220242026

Closing price at the end of each month, 2016 to 2026.

What would an investment have returned?

Put in an amount and a date and see what it would be worth at the last close, with the working shown.

Open the TVS Motor Company returns calculator →

Annualised returns

PeriodAnnualised
1 year +17.5%
3 years +40.4%
5 years +49.9%
10 years +29.1%

Blank periods are longer than the price history we hold for this company.

Year by year

YearOpenClose HighLowChange
2026₹3,737 ₹4,125₹4,484 ₹3,228 +10.9%
2025₹2,365 ₹3,720₹3,735 ₹2,171 +57.1%
2024₹2,032 ₹2,368₹2,958 ₹1,873 +16.9%
2023₹1,085 ₹2,026₹2,058 ₹967.55 +86.6%
2022₹625.00 ₹1,085₹1,177 ₹513.00 +73.1%
2021₹486.00 ₹627.00₹813.95 ₹481.80 +29.3%
2020₹469.90 ₹485.00₹519.50 ₹240.10 +3.5%
2019₹570.00 ₹468.45₹575.65 ₹338.25 -18.0%
2018₹773.85 ₹571.25₹794.45 ₹478.70 -25.9%
2017₹357.20 ₹770.70₹792.10 ₹355.40 +113.8%
2016₹289.00 ₹360.50₹420.00 ₹279.10 +24.7%
The part most sites leave out

Deepest falls, and how long they took to undo

PeakLow pointFall Back to the peakUnderwater
19 Dec 2017 03 Apr 2020 -67.8% 24 Jun 2022 54 months
27 Sep 2024 13 Jan 2025 -26.2% 05 Aug 2025 10 months
19 Oct 2022 20 Jan 2023 -17.2% 05 May 2023 7 months
26 Feb 2026 19 May 2026 -17.0% 28 Jul 2026 5 months
05 Mar 2024 19 Apr 2024 -16.7% 05 Jun 2024 3 months

Measured on closing prices. "Underwater" counts from the peak until the price got back to it — the wait, not the fall, is usually what decides whether someone held on.

Companies of a similar size

Historical prices only. Nothing here is advice or a recommendation — read the disclaimer.