VENTURA, Calif. (AP) _ The Trade Desk Inc. (TTD) on Thursday reported second-quarter net income of $27.8 million. The Ventura, California-based company said it had profit of 58 cents per share. …
The Trade Desk: 2Q Earnings Snapshot
The Trade Desk: 2Q Earnings Snapshot
Leave a reply