American flags fly above a Snapchat sign displayed outside of the New York Stock Exchange (NYSE) stands in New York, U.S., on Friday, Oct. 21, 2016. U.S. stocks trimmed losses as deal activity boosted consumer stocks and Microsoft Corp. rose toward a record, offsetting losses spurred by concerns a stronger dollar will damp corporate earnings. Photographer: Michael Nagle/Bloomberg via Getty Images Snap will begin publicly trading tomorrow, which means that it will officially give a price for its shares in its initial public offering this evening. Originally setting a range between $14 and $16, the company set its own valuation lower than what tech observers might have expected, given the hype of the first big tech IPO of 2017. Read More