KRTL BioTech

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

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

The New York Stock Exchange on Wednesday set the reference price for Slack Technologies Inc's direct listing at $26 per share.