IPO lock-in expires, shares of 38 companies worth $21 billion may enter market by November
Shareholder lock-ins worth $21 billion in 38 companies will be lifted between today and November 30. The value pertains to the opening of total locked-in shares but it is important …