 Shares of Trade Desk Inc. TTD, -0.80 were ahead about 1 in premarket trading Wednesday after the advertising-technology topped expectations with its latest results but delivered a revenue forecast that lagged the consensus view. The company generated net income of 16 million, or 3 cents a share, compared with net income of 59 million, or 12 cents a share, in the year-earlier period. 