All
Trade Alert – The single most impressive number from Facebook’s report
Hate to say I told ya so, but remember when I was the “only idiot buying $FB” (Cody Willard: Why I’m the Idiot Buying Facebook) back when it was below $20 a share? I do. I remember all that displaced hate and anger (Bring on the Facebook hate). In