Tata Capital IPO to open for retail investors on October 6. What its unlisted shares indicate?

Tata Capital’s much-anticipated IPO will launch on October 6, offering over 47.58 crore shares, including fresh issuance and an offer for sale by Tata Sons and IFC, estimated at Rs 17,200 crore. This comes as its unlisted shares have plunged 35% from their April peak to Rs 735, amid weak market sentiment and valuation concerns.