IT services
Slack Technologies (WORK) stock plunges despite upbeat Q4 2020 bottom and topline results
Slack Technologies (NYSE: WORK) reported a loss of 4 cents per share on revenue of $181.9 million for its fourth…
Trade Desk (TTD) tops Q4 2019 earnings and revenue targets; guides above view
The Trade Desk (NASDAQ: TTD) reported adjusted earnings of $1.49 per share on revenue of $215.9 million for the fourth…