Skip to Content

Loading Video...

Snap Inc Makes IPO Debut

March 02, 2017 15:17 PM UTC
- Updated August 17, 2018 19:23 PM UTC

It is now being publicly traded at $17 per share.