What does lockup mean in business?
What does lockup mean in business? Key Takeaways. A lock-up agreement temporarily prevents company insiders from selling shares following an IPO. It is used to protect investors against excessive selling pressure by insiders. Share prices often decline following the expiration of a lock-up agreement. What does lockup mean in finance? Read more…