Approximately $26 billion in shares from 71 recently listed companies will become available for sale as IPO lock-ins expire between June 17 and September-end. This potential supply overhang could impact stock prices, with $15.96 billion across 31 companies becoming eligible for sale in the next month alone.
Originally published by The Economic Times https://economictimes.indiatimes.com/markets