Analysts say the companies offering returnless refunds do it somewhat sporadically, typically reserving the option for ...
Trade Desk reported a 27% jump in revenue to $628 million in the third quarter ended Sept. 30, beating expectations of $619.9 million. It posted a profit of 41 cents per share on an adjusted basis, ...