Slack reference price for direct listing set at $26/share

Slack Technologies Inc's direct listing price is set at $26 per share, according to a notice on the New York Stock Exchange on Wednesday.