YourDictionary

Dictionary Home » Invest » lockup agreement

lockup agreement investment & finance definition

A contractual offer of valuable assets or stock made by a takeover target to the suitor deemed most acceptable to management. A lockup agreement tends to discourage unwanted suitors, but it may penalize the target firm's stockholders because it eliminates counteroffers. Also called crown jewel lockup agreement.

Learn more about lockup agreement

link/cite print suggestion box