Skip to main content
play

Snap Inc. is now valued at $28 billion

The IPO hit a major chord with investors, opening at $17 a share, racing past $25 and closing at $24.48 a share, for a 44% rise in value.
Paste BN