What exactly does this sell off mean? Probably that Facebook insiders know the stock is overvalued. Zuckererg Sells $2.3 billion of Facebook
What exactly does this sell off mean? Probably that Facebook insiders know the stock is overvalued. Zuckererg Sells $2.3 billion of Facebook