Shares of Tata Capital made their much-anticipated sell debut on October 13, listing at 1.2% premium over the IPO price at Rs 330 apiece