insiders did not leak they were going to beat estimates.
ad revenue - just can't see this happening.
Hope I am wrong.
Theres is nothing else that could explain the downward momentum started on Friday.
stupid - take your loss and move on.
when the market up 300 + pts.
Trouble ahead ????