Facebook – who blinks first amongst shareholders with the imminent end of the lock up period…?
Facebook Braced for Further Downside Tomorrow sees the end of the lock up period which means insiders are able to sell up to 270 million shares in the company. The question is will insiders sell some of their holding at the current market price of $20 per share or sit tight given that this is…