Trade Desk making “logical progression” with in-house smart TV OS development – Citi
TTD’s rating and PT were unchanged at “Buy” and $115, implying an upside of 10%. Stock is -3% by midday on Tuesday. Shares have climbed nearly 44% so far this year, while the benchmark S&P index has risen 18%.