Select Page

TheStreet: Wall Street has been a tough critic of Snap ever since it went public in March, but CEO Evan Spiegel believes some of it may have been unwarranted. Snap’s stock has lost almost half of its value since the IPO and has been trading below its $17 IPO price for months..