The social media platform, along with its top executives and other employees, sold 22 million shares. AFP
The social media platform, along with its top executives and other employees, sold 22 million shares. AFP

Reddit gains in Wall Street debut after $748m IPO