IOC. An order that requires immediate execution at a specified price of all or part of a specified amount of stock: the unexecuted portion has to be cancelled by the broker