As many people have noticed, the volume is anemic at best for FB. It could be a result of this long run and everyone is just waiting to see what is happening. The run into earnings is pretty much as expected. I think it was fair to say that there was an expectant rise.
With this said it should get a little frothy the day of and day before earnings. Then earnings, however, is a #$%$ shoot.