Engaged Capital Confirms 14.1% Stake in Outerwall (OUTR) - 13D

Go back to Engaged Capital Confirms 14.1% Stake in Outerwall (OUTR) - 13D

Form SC 13D OUTERWALL INC Filed by: Engaged Capital LLC

February 8, 2016 8:31 AM EST

UNITED STATES SECURITIES AND EXCHANGE COMMISSION Washington, D.C.... More