News

In terms of liquidity and interest, the mean open interest for Trade Desk options trades today is 1531.95 with a total volume of 6,264.00.
Shares of The Trade Desk ( TTD 0.91%) have advanced more than 7% this week due to news of its inclusion in the S&P 500 ( ...