Facebook has seen a lot of mixed signals in play. Recent analyst upgrades due to Ad revenue have come at a time of extreme public resentment of FB. Every week more troubling news is adding to the PR fiascos for FB. today alone saw UK and New Zealand hint at fining FB and another story about criminals openly selling CC numbers, SS numbers, etc in public FB groups. Price is already below a lot of buying volume, those who bought a little earlier might be looking to take profit. Those who bought at the high might be close to stopping out. A burst of selling could see recent bagholders "puke" their shares and restest prices between 170 and 166.70.