T techcrunch.com Snap values itself at nearly $24B with its IPO pricing 103 points hoov 9 years ago 151 comments