Snap‘s (NYSE: SNAP) tenure as a publicly traded company is off to a rocky start. After the company reported disappointing first-quarter results, the share price cratered back toward its $17 IPO price. Shares have recovered slightly but are still well short of where they traded shortly after the stock went public.