Snap eyes valuation of $19.5B to $22.2B in its upcoming IPO

February 16, 2017