Is Slack the future of business communication?
Slack’s successful IPO, which saw shares soar well beyond the company’s $26 reference price to open at $38.50 hitting a high of close to $42. The reference price valued the company at around $15.7 billion, which means the current figure of more than $37 places it at $18.8 billion, well above the valuation of just over $7,000 in August 2018.