Snap stock price moved higher after the company announced layoffs affecting about 16% of staff and more than 300 open roles.