It doesn't seem to me that anyone has 'left' based on the still high daily volumes, the same guys that pushed the price up are likely the same ones suppressing it now until they decide to load up again and let it go.
At these price levels I think the stock is valued at its bare minimum sparing disaster, if you take into consideration how much was paid to acquire Living social, the cash in the bank and the original sites that made up the IPO. At or near the current market cap the value placed on the company factors in zero growth or efficiencies in scale of managing these business under the one umbrella, so I think this is as far as any large scale trader can push it before reloading.
Technically it's also well set up for the next upthrust, it's now retraced 50% of it's recent run up and formed a near textbook like flag pattern so traders can't ask for more!!