Snap (NYSE:SNAP) shares drop to $17 this afternoon, marking the first time the company has hit its IPO price since the launch.
Monetization concerns, advertising problems, and questions about active user numbers have all plagued Snap recently.
Snap shares are down 4.37%
Previously: Citi downgrades Snap, lowers price target; shares down 1.6% (June 9)
Subscribe for full text news in your inbox