Slack debuts on NYSE with $21b valuation
Slack Technologies completed its direct listing on NYSE, ending its first day of trading with a market valuation of $21b.
or
Slack Technologies completed its direct listing on NYSE, ending its first day of trading with a market valuation of $21b.
or