While I am not a big fan of predicting tops or bottoms, a look at the daily and weekly chart of Tata Motors suggests that the stock may have a hit a significant peak / resistance at Rs.321. Take a look at the daily chart featured below.

Price has run-up sharply which is always a dangerous sign. While it’s exhilarating if you are holding long positions, it is equally important to snug stops to protect profits. The cautious approach is warranted as such steep rally is invariably followed by an equally steep correction.
Have a look at the set of blue lines drawn in the chart. These lines carry frequency and have described price pretty well. Notice how price has corrected right from the upper line recently. Unless price recovers swiftly and moves past Rs.321, I would expect a correction to the first support at Rs.260.
For those who swear by indicators, there is a glaring negative divergence in the weekly chart. between price action and the RSI. While a negative divergence by itself is not a clinching evidence of a reversal, it definitely is a forewarning.
Not for a moment am I suggesting traders to bet their farm on a short trade. There is nothing in the price to suggest that a reversal might occur. This is just a warning to shareholders that the price is at an area where it might run into trouble. So, a cautious approach would be in order.
If the support at Rs.260 breaks, the price could retreat all the way down to Rs.210. Unless we a see a quick rally in the near future, I would not be surprised to see the price drift to the final support at Rs.210.
If the price moves above the recent high of Rs.321, short position would be stopped out and am more than willing to admit that I erred in the reading of the chart.