Tata Motors logo

Tata Motors share price history

NSE: TMCVBSE: 544569Agricultural, Commercial & Construction VehiclesLarge Cap

Tata Motors Limited · Face value ₹2 · Listed Nov 2025
Last close ₹399.20up ₹15.15 (3.94%)BSE ₹399.05

Share price at the NSE close on 27 Oct 2026. Previous close ₹384.05.

27 Oct: open ₹386.15, high ₹404.15, low ₹385.75

Range of traded prices from listing on 12 Nov 2025 to 27 Oct 2026
₹306.30Low, 14 Nov 2025₹509.00High, 27 Feb 2026
Market cap
₹1,47,017 Cr54th largest listed
P/E
23.28
P/E without one-offs
19.39
P/B
9.62
Dividend yield
1.00%
ROE
49.4%
ROE without one-offs
59.3%
ROCE
47.5%
Debt to equity
0.19
Volume, NSE
75,38,89041.6% delivered

Tata Motors share price by year, month and day

Closes to 27 Oct 2026; the last month as traded on NSE

Tata Motors' share price is on record from 12 Nov 2025, when it closed at ₹329.45, to 27 Oct 2026. Its highest close was ₹505.30 on 27 Feb 2026 and its lowest ₹317.60 on 14 Nov 2025.

Close at year end, ₹

41620253992026so far
YearClose at year endChangeHighest closeLowest closeOpenTraded highTraded lowVolume
2026so far399.20−3.9%505.30358.35419.20509.00357.051,95,72,39,892
2025415.50–426.10317.60335.00432.30306.3059,41,74,139
₹ per share, adjusted for splits and bonuses since. Change is on the close at the end of the year before; traded high and low are the year's range. 2025 is from its first session, 12 Nov 2025.