Snap's stock has now traded for one full year and the results have been... underwhelming.
By the numbers: The social camera company priced its IPO at $17 per share one year ago tonight, and opened trading on March 2, 2017 at $24 per share. It hit an all-time high within its first week, soon fell below its IPO price and slightly rebounded to today's close of $17.21 per share.

