Aw, SNAP! Snapchat parent prices IPO at $17 a share, valuing it at $24 billion

Snapchat parent rockets higher in Wall Street debut

Snap says it has priced its initial public offering at $17 per share, above the expected range. This values the company behind the popular disappearing-messaging app at $24 billion.