Snap prices IPO between $21 and $23 per share

Comments