Multibagger stock: Jhunjhunwala portfolio stock Tata Motors has offered blockbuster returns to investors in the 20 years, rising by a massive 1,244%. If an investor had put in Rs 10,000 in this Tata group stock in August 2003, it would have swelled to around Rs 1.34 lakh. Should you buy?