Squaring Snapchat’s Rumored $25B IPO Valuation and Twitter’s $14B Market Capmattermark.com1 pointnickfrost10 years ago