Soon Comes The Ides Of March—Warning Signs At The Top
That didn't take long!
At its peak moment last Friday, Snapchat's (SNAP) market cap weighed in at $40 billion. That gave it a bubblicious valuation of 100X sales and $20 million per employee.