Snap's (SNAP - Get Report) chief strategy officer Imran Khan has departed the company. TheStreet's founder and Action Alerts PLUS Portfolio Manager Jim Cramer said he was the glue that held things together.
On Wednesday, Jefferies lowered their price target on the stock to $11 from $14. The stock currently trades near $9.
Snap shares are down 39% since the start of the year.