Shares of digital advertising specialist The Trade Desk (TTD 2.15%) tumbled on Friday morning after the company reported its first-quarter results late Thursday. The sell-off added to what...
The shocking news that U.S. payrolls dropped by 92,000 in February—market watchers were expecting a 50,000 gain—trained the spotlight on what’s probably today’s...