Snap Inc. is now valued at $28 billionThe 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