BBusiness Read More IPO lock-ins worth $20 billion to hit stock market in next 3 months24.08.2025 A large volume of pre-listing shareholder lock-ins is set to expire over the next quarter, potentially influencing stock…