Article

pacbiztimes.com on 2016-11-10 23:47

Third quarter income down at The Trade Desk

The Trade Desk announced third quarter net income of $3.6 million, or 6 cents per share, down from $4.6 million and 10 cents per share for the same ...

Related news