In December 2009, Facebook repurchased shares at $25 for an implied valuation of $11 billion. That's a 55 P/E.